Udaipur is perhaps one of the most romantic places in India, often called the “City of Lakes.” The city comprises lakes ...
This white marble palace, built in the 17th century, is a symbol of Udaipur's romanticism. The hotel's luxurious suites and ...
The City Palace of Udaipur gets broader along the eastern bank of the lake. There is the Mohan Mandir ... Top class restaurants in the city’s hotels offer Indian, French, Italian, Spanish ...
Perched on the serene waters of Lake Pichola, the Taj Lake Palace in Udaipur is one of India’s most iconic luxury hotels. Built in the 18th century as a royal summer palace, this white marble ...