All places in 델리
Jantar Mantar
Jantar Mantar in New Delhi is an observatory, designed to be used with the naked eye. It is one of five Jantar Mantar in India. "Jantar Mantar" means "instruments for measuring the harmony of the heavens". It consists of 13 architectural astronomy instruments.
Source: WikipediaData sources: OpenStreetMap, tourism open data, and more