Designed by
Title
Cow in Main Street, Deogarh, Rajasthan, India #302259551
Description
Deogarh, also known as Devgarh, is a town and a municipality, nearby Rajsamand city in Rajsamand District in the Indian state of Rajasthan. Formerly the town was an estate of the Chundawat Rajputs.
This image is editorial