Browsing Tag

Tri Hotel Sri lanka

Where to Stay

Tri Hotel Sri lanka : Luxury & Sustainable Hotel

on
June 25, 2019

Tri Hotel Sri lanka : Koggala Lake
Laying on the shores of Koggala lake with a six-acre hill of outstanding natural beauty Tri Hotel is a hidden Gem of Sri…