Udaipur Archive

Visiting Udaipur for a Luxurious Stay and Incredible Attractions

The City of Lakes, Udaipur is one of the most thronged travel destinations in the country. Apart from man-made waterbodies, the city also houses numerous magnificent palaces, many built on islands in lakes themselves. Another draw for tourists coming here is the ultra-luxury hotels and resorts, some of which had been the residence of erstwhile

Taj Lake Palace, India

Oasis on the sandy landscape and luxury in desert are the attributes of the Taj Lake Palace situated in the city of Udaipur in Rajasthan, India. It is very well named so as it is nestled right in the mid of the freshwater Lake Pichola. Flanked by the majestic Aravalli Mountains on one side and