News

Hotel-wise, southern Sri Lanka is the hotspot of the moment, with gorgeous new boutique openings sprinkling the coastline. KK Beach, the latest addition to George Cooper’s Kahanda Kanda ...