Tucked away between busy bazaars, Nakhoda Masjid is one of Kolkata's largest mosques depicting ancient Islamic culture in this city. The mosque has high minarets and beautiful domes on top of it ...
Some results have been hidden because they may be inaccessible to you