No matter how you end up in Udaipur, it’s hard to deny that this is one great city to wander around in for a few days.
While certainly showing its age (much of the city dates from the 16th century, after all), Udaipur is a beautiful place built around a handful of lakes and surrounded by dramatic mountains.
Owing to its historic city center and dramatic scenery, Udaipur has served as the setting for a number of Hollywood and Bollywood movies, most notably the James Bond movie Octopussy, which they really play up in these parts. In fact, a number of venues offer daily screenings of the film.