Jantar Mantar Photos

Meet 1,176 travelers, 642 tour guides and discover 22 photos

The Jantra Mantra (literally the 'instrument and formula' and often called the Jantar Mantar), is located in the modern city of New Delhi, Delhi.
View Jantar Mantar guide >

Spherical Sundial

Jantar Mantar