Udaipur, called the City of Lakes or Venice of East bewitches filmmakers with its scenic water bodies and regal palaces. Here in this blog, 7 cinematic locations of Udaipur that reflect the reel magic of the city through which Bollywood romances and some iconic James Bond adventures were shot.