Whether you are a tourist, a leisure traveller or pilgrim your visit to India is not complete unless you visit the city of Udaipur in the state of Rajasthan. Udaipur...
Udaipur is a city that is famous for its royal heritage and cultural diversity. If you are planning a vacation in the ‘City of Lakes’, book your stay at Treebo...