Category: Jantar Mantar Tourist Places


Delhi Jantar Mantar, which is also spelled as Jantra Mantra, is one of the ancient observatories that should be visited to understand how people kept track of time and seasons in these parts of the world when there were no Read more…

India