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.
Need an account? Sign up
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.