Hikkaduwa this resort in Sri Lanka an fantastic escape. Relax in the bright sunshine beside the expansive sands, while you savor the lively atmosphere. Don't miss the juicy citrus fruits grown locally – a truly delightful treat! Discover the captivating … Read More