Sajra and Gojra Forts - Credit: Wikimedia Commons
Sajra and Gojra forts are hill forts built on top of Naammam Malai hill to the east of Vellore City in the state of Tamil Nadu, India. Sajra and Gojra literally means "smart" and "cute" respectively. Read more on Wikipedia
Source: en.wikipedia.org