Udaipur Attractions & Activities - The Best Holiday Destinations for 2020
Udaipur , the capital of the former princly state of Mewar is a beautiful city in Rajasthan, India famous for its lakes and palaces. A current tourist favorite, especially for up-market Westerners, it was a backdrop for numerous movies including the James Bond flick "Octopussy".
The Most Frequently Asked Travel Questions about Udaipur