Perched on the northernmost tip of the Madhya Pradesh state in India, Gwalior is a bustling town surrounded by steep cliffs, upon which an enormous thousand-year-old sandstone fort commands your attention.
This is a truly magnificent structure, its imposing walls contain temples, palaces, water tanks, and gateways. Its history is turbulent and fascinating, worth at least half a day to explore and listen to stories from a bygone era. In the evening, the fort offers a completely new perspective, elegantly illuminated by a sun and moon show.