Gandikota Canyon is located in Gandikota village by the Penna river, 15 km from Jammalamadugu in Kadapa district, Andhra Pradesh.