Image Disclaimer
Udaipur, the Venice of East, is one of the most beautiful cities in India. Famous for its lakes, palaces, temples, and markets, Udaipur is also well known for its handicrafts. Its scenic lakes and palaces, built on a hill, overlooking the waters of Lake Pichola, make Udaipur an appealing tourist destination.