
Business
Taj Showcases Sri Lanka Experiences Through Two Properties
Taj highlights Sri Lanka through Taj Bentota Resort & Spa and Taj Samudra in Colombo, offering coastal and city experiences for travellers.

Taj highlights Sri Lanka through Taj Bentota Resort & Spa and Taj Samudra in Colombo, offering coastal and city experiences for travellers.
