Takhat Sagar Lake is a picturesque lake located in Jodhpur, Rajasthan, India. The lake was built in the 14th century by a ruler of Jodhpur,…
Takhat Sagar Lake is a picturesque lake located in Jodhpur, Rajasthan, India. The lake was built in the 14th century by a ruler of Jodhpur,…