Udaipur City, Rajasthan, India
Lake Pichola
This artificial freshwater lake is the main attraction in Udaipur, India. Tourists can visit the lake's four islands, each with their own palaces from the Mewar dynasty.
This artificial freshwater lake is the main attraction in Udaipur, India. Tourists can visit the lake's four islands, each with their own palaces from the Mewar dynasty.