The Gandikota Fort is situated in a small village of Gandikota, 15 km from Jammalamadugu , Kadapa district, Andhra Pradesh.
The fort of Gandikota acquired its name due to the 'gorge' (in Telugu it is called 'gandi'), formed between the Erramala range of hills, also known as Gandikota hills and the river Pennar that flows at its foot, reducing its width to a mere 300 ft. Situated amidst beautiful landscape and wild forests, it is endowed with vast natural resources. Surrounded by a deep valley and impassable hills, with massive boulders of red granite and the river Pennar that flows about 300 ft. below on the west and northern sides, its location affords strong natural defense to the occupants of the Fort.
The fort has a Masjid, a large granary and a temple. The Jamia Masjid has two adjacent minarets. The large granary, with a vaulted roof, is now used as the traveler’s bungalow. Within the fort are two ancient temples, dedicated to Madhava and Raghunatha.
The other structures within the fort, include another large granary, a magazine, a graceful 'pigeon tower' with fretted windows and an extensive palace built by bricks with some plastered decorations and some wells. There is an old cannon still lying in the fort. There is also the 'Rayalacheruvu' with its perennial springs irrigating some lime and plantain gardens. It is said that this 'Cheruvu' was connected to a fountain in Jamia Masjid by pipes, traces of which can still be seen.