INDIA | Sunday, 16 Dec 2007 | Views [624]
In the morning, we headed for a free schedule sight seeing of Delhi, Our first stop was Jamma Masjid, the largest mosque in India, a magnificent complex built of red and white stone whit a spacious inner yard able to hold thousands of devotees. To ... Read more >
Tags: Sightseeing