The Gwalior fort, one of the biggest forts in India, is located at the distance of 3.2 km from the city of Gwalior in the central state of Madhya Pradesh in India. To mark the importance of this fort, the Indian Postal Service has issued a postage stamp. In the history of North India, this citadel and the city holds […]