Qurbaani Chabootra
Located 2 kilometres southwest of the main town, the Qurbaani Chabootra is a large stone platform which is said to have been built as a declaration podium by the Khilji sultans. Around 120 ft long and 96 ft wide, the platform is made up of cream coloured sandstone. A large staircase has been built on […]