The phrase "beautiful sight" means something that is visually pleasing and lovely to look at. It refers to seeing something that brings joy, happiness, or a sense of awe to the observer. Full definition
This exciting program is ideal for the enthusiastic couple who would like to explore more than just beautiful sights of the island god or home cooks interested to get a new experience in cooking. (petithotelbali.com)
To me, it will always be one of the most beautiful sights in the world. (theexpeditioner.com)
The hotel was charming, light and clean rooms with beautiful sights, the food at the restaurant, delicious, and everything was cool! (greeka.com)