Hikkaduwa the tropical town in Sri Lanka presents an perfect escape. Relax in the warm sunshine the pristine sands, while you experience the energetic atmosphere. Don't miss the delicious citrus fruits grown locally – a truly treat! Uncover the stunning coral reefs with snorkeling or diving, or s… Read More