Udaipur, called the City of Lakes or Venice of East bewitches filmmakers with its scenic water bodies and regal palaces. Here ...
It is located on the banks of the Lake Pichola. The City Palace is known for its balconies and towers. The most noteworthy places within the City Palace are the Manak Palace (Hall of Mirrors), Mor ...
In a quiet spot in the Indian state of Rajasthan, Udaipur ... Palace, Jag Mandir, and picturesque ghats if you're into that sort of thing - giving guests a taste of what's good about this city.