Advertisement
Udaipur, the jewel of Rajasthan, India, is known as the 'City of Lakes'. The city is surrounded by mountains, mirrored lakes and splendid palaces, displaying a royal style. The Udaivilas Hotel on the banks of Lake Pichola, once a royal palace and now a luxury hotel, is an example of opulence. The City Palace Museum houses a rich collection of historical artifacts that tell the story of past glories. Udaipur, more than a tourist destination, is a perfect blend of Indian culture, history and architecture.
Advertisement
Advertisement