Ajinkyatara

Ajinkyatara (Marathi: अजिंक्यतारा, meaning `The Impregnable Star`) is a fort on one of the seven mountains surrounding the city of Satara in the Sahayadri Mountains of Maharashtra, India. It is a 16th Century fort and now also holds the television tower for the city of Satara. This fort has been the place where several pivo.....
Found on http://en.wikipedia.org/wiki/Ajinkyatara
No exact match found