This luxury resort is located in the coast of Tangalle, near Goyambokka, south of Sri Lanka. It is 90 minutes from the UNESCO World Heritage site of Galle Fort and a two-and-a-half hour drive from ...
Some results have been hidden because they may be inaccessible to you