+

As the largest mosque in India, the Jama Masjid is a marvelous treasure of Old Delhi. Puzzled by the passive progress in constructing the mosque, Emperor Shahjahan…

Continue Reading..

New Delhi India Asia video