January 4, 2023

Fatehsagar lake Udaipur 

Fateh Sagar Lake is situated in the city of Udaipur in the Indian state of Rajasthan. It is an artificial lake named after Maharana Fateh Singh of Udaipur and Mewar, constructed northwest of Udaipur, […]