News

This sums up the paradox surrounding palm oil in Sri Lanka. There are 13,000 acres of land in the country cultivated by private owners for this purpose, with the stated goal of soon reaching ...
Teardrop Hotels recently announced the opening of Kalkudah Beach House. The five-bedroom retreat is an intimate beachfront ...