India Jantar Mantar is a center of observation and astrology located opposite the Hawal Mahal (palace built of red and pink sandstone). … Continue reading Jantar Mantar
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed