Taj Lands End: Among The Best Of The Taj Hotels
The Taj Hotels Resorts and Palaces Group has a worldwide presence and has scores of exclusive properties that make the group proud all over the world. In India, the group acts as an excellent ambassador of the hospitality industry and does the nation proud on various levels