The Taj Mahal Hotel in Mumbai, India, had been warned about the possibility of a terrorist attack before a 60-hour rampage ...
The new hotel Taj Bandstand, opposite Taj Lands End at Bandra Mumbai spread over 2 acres will house 330 rooms and 85 apartments with multiple dining options, convention spaces and world-class ...