Category: India and Nepal 1986

Delhi – Jantar Mantar

Situated near the Imperial Hotel, the Jantar Mantar is an astronomical observatory built in the 18th century by Maharaja Jai Singh II of Jaipur. Apparently...