Udaipur, called the City of Lakes or Venice of East bewitches filmmakers with its scenic water bodies and regal palaces. Here ...