Hikkaduwa this town in Sri Lanka presents an fantastic escape. in the bright sunshine beside the pristine sands, while you experience the energetic atmosphere. Don't miss the citrus fruits locally – a truly treat! Explore the picturesque hikkaduwa coral reefs … Read More