A modern hotel that immerses guests into a lush landscape. Nestled among palm trees in Ahangama, southern Sri Lanka, this…
fter more than twenty-five years of civil war, Sri Lanka is enjoying a period of peace and economic growth, the…
Located on the southern tip of Sri Lanka, Tri is a luxury design hotel that offers the ideal getaway from…
This website uses cookies.