Jantar Mantar, Delhi: Everything You Should Know About
Jantar Mantar in New Delhi is an 18th-century astronomical observatory where large masonry structures were built to measure time and observe the movements of celestial bodies. Located near Connaught Place, it offers a look at how astronomers studied the sky…