Jantar Mantar

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