has itself been witness to a similar attack on the city when its landmark Taj Mahal Palace Hotel was under siege during the 26/11 Mumbai attacks. The Sea Rock Hotel was an iconic establishment ...
Taj Mahal Hotel in Mumbai, considered to be India’s finest luxury hotel, is almost synonymous with the city itself. And its origin goes back to one of the finest industrialists India has ever seen, Tr ...