Uparkot Fort personifies the heart and the spirit of Junagarh .Over 2300 years old, with walls up to 20 m high in some places, Uparkot is what allowed Junagadh to withstand a 12-year siege at one point. Adorned with beautiful pillars and entrances, water cisterns, horseshoe shaped chatiya windows, an assembly hall and cell for meditation, the entrance has the insignia of some of Uparkot's former rulers and temples to Ganesh, Hanuman and Shakti. Closeby are two medieval cannons named Neelam and Manek, forged in Cairo and brought by the Turks who sailed to Saurashtra to aid in defending Diu against the Portuguese.
There is also a 300 ft.-deep moat inside the walls that reportedly used to be inhabited by crocodiles, so that if any attacker managed to surmount the high fortifications, they would then either be exposed on the upper battlements or fall into the crocodile-infested trench.