A Photoblog…
Just a few hundred yards from Charminar, Mecca Masjid (on the right) is one of India’s largest mosques. It was created in the 17th century using bricks from Mecca.
Hyderabad, India March 2008