Taj Mahal Palace, Mumbai

Did you know that Taj Mumbai was inaugurated in 1903 and it was the first hotel in India to have electricity? It was India's first premium chain that used to…

0 Comments