India’s highest tricolour unfurled at Haj House in Mumbai
The 19-floor Haj House was constructed in 1987, to offer board and lodging and other facilities for Haj pilgrims.
The 19-floor Haj House was constructed in 1987, to offer board and lodging and other facilities for Haj pilgrims.