When we think of architectural wonders, we do not typically think of the water supply. However, in the heart of modern New Delhi, near one of its most popular tourist sites, is a remarkable...
Tughlaqabad Fort is a medieval stronghold located in Delhi, India. The fort was built during the 14 th century, and once served as a symbol of the might and power of the Tughlaq Dynasty, a Muslim...