Tahindesar

Tehandesar is a small populated place in the province of Rajasthan, India.