Taj Exotica Resort & Spa Havelock Island, India ‘Paradise’ is an overused word in our trade, but in this case, we don’t hesitate – paradise it...
The Taj Mahal Palace Hotel Mumbai, India This palatial grande-dame complex, the Taj Mahal Palace, is easily the most iconic building in the bustling city....
Taj Samudra Colombo, Sri Lanka The Taj Samudra, part of the East Asian super-luxe chain – Taj Hotels – known for inimitable hospitality...
Taj Cape Town, South Africa There’s nothing that screams luxury more than jumping in a taxi when you arrive in a city and...