Udaipur is a city in the southern part of Indian state of Rajasthan. It is the capital and administrative headquarters of the Udaipur district of third largest city in Rajasthan . The mind-boggling city of Udaipur is a hub of lakes, magnificent palaces, rich cultural heritage. Udaipur situated at 598 meters above sea level. AContinue reading “Explore the beauty of Udaipur Rajasthan”