Situated in the heart of Karnataka, India lays the ancient town of Chitradurga, a city full of cultural history and natural ...
Chitradurga, an unspoiled city in the state of Karnataka, India, is full of historical places and architectural gems. The ...