Karpaha Sands Resort

Hotels

REVIEW: Karpaha Sands Resort in Kalkudah, Sri Lanka

by Chloe Noel De Kerbrech

Paradise found at the stunning Karpaha Sands Resort, in Kalkudah Sri Lanka, though, that’s not to suggest this review was penned by Byron himself.

Share

CommentComments