Jantar Mantar Photos

Meet 1,193 travelers, 675 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