One of the newest resorts to grace the Kalutara peninsula, Anantara Kalutara Resort in Sri Lanka unveils untouched natural wonders with plenty of adventure and culture just around the corner

One of the newest resorts to grace the Kalutara peninsula, Anantara Kalutara Resort in Sri Lanka unveils untouched natural wonders with plenty of adventure and culture just around the corner