Udaipur – The land of royals

Udaipur, the city where the royals were born, it is one of the most beautiful places in India where you could go to explore the lakes, havelis, and palaces.┬áIt lies in the southern part of Rajasthan near the Madhya Pradesh and Gujarat borders and is also known for its romantic ambiance. Your experience in this … Continue reading Udaipur – The land of royals