The city of Gwalior is a glorious indicia of India’s rich and vibrant past. Bestowed with infinite majestic forts, palaces and temples, it is one of the most culturally rich places of India.