Rajasthan, often referred to as the " Land of Kings " is a state in northern India known for its rich history, vibrant culture, and stunning architecture. Udaipur, also known as the City of Lakes, is the crown jewel of the state of Rajasthan. It is surrounded by the beautiful Aravalli Hills in all directions, making this city as lovely as it is. This 'Venice of the East' has an abundance of natural beauty, mesmerizing temples and breathtaking architecture which makes it a must-visit destination in India.