Tughlaqabad Fort is in Delhi. The nearest Metro station is Saket or Tughlakabad. Have you ever stumbled upon a place that not only amazes you…
Adilabad Fort
Adilabad Fort is near Tughklakabad in Delhi. Tucked away in the shadows this fort offer a glimpse into Delhi’s rich history. Built by Muhammad bin…