Gandikota, Andhra Pradesh, India The Grand Canyon of India Gandikota, situated on the banks of the Penna river, is a small
Gandikota, Andhra Pradesh, India The Grand Canyon of India As I scanned the vast landscape of Gandikota, the historic significance of