Blog

Udaipur

Udaipur Sightseeing

Udaipur  is also identified as the “City of Lakes” is a capital in the state of Rajasthan in India. It is the momentous capital of the kingdom of Mewar in the former Rajputana organization. It was founded in 1558 by Udai Singh II of the… Read More »Udaipur Sightseeing