Jantar Mantar : Delhi, India
Permalink

Jantar Mantar : Delhi, India

Jantar Mantar: Delhi India Jantar Mantar is the scientific heritage of India. It is an observatory.…

Continue Reading →