Free to follow every thread. No paywall, no dead ends.
1656 establishments in India | HearLore
Category
1656 establishments in India
Jama Masjid, DelhiThe first word of this story is Jama Masjid, a name that translates to 'congregational mosque' but was originally bestowed by Emperor Shah Jahan as…