India
Ooty, lovingly called the Queen of Hill Stations, is one of those places that instantly makes your shoulders drop and your heart slow down. ...
India
Udaipur also known as the "City of Lakes" is a major city, municipal corporation and the administrative headquarters of the Udaipur.