Godhra Photos

Browse 17 attractions, meet 2,001 travelers, 430 tour guides and discover 43 photos

Godhra is a town and originally the name came from gou which means "cow" and dhara which has two meanings: one in Sanskrit which means "hold" or "land" and the other in Hindi which means "flow". So, identically it means The Land of the Cow, a municipality in Panchmahal District in Indian state of Gujarat. It is the administrative headquarters of…
View Godhra guide >

Gandhi Ashram

20130708 171624