Travel in India 2015 - Roeder-Johnson
The Tourists

The Tourists

National Geographic "adventurers" prepare to enter India's largest mosque, the 17th Century Jamal Masjid.