Hikkaduwa this coastal town in Sri Lanka presents an perfect escape. Bask in the golden sunshine on the sands, you experience the energetic atmosphere. Don't miss the fresh citrus fruits locally – a truly amazing treat! Uncover the stunning coral reefs snorkeling or diving, and simply in this tra… Read More