Hikkaduwa this town in Sri Lanka provides an escape. Soak in the golden sunshine the beautiful sands, you experience the vibrant atmosphere. Don't miss the fresh citrus fruits cultivated locally – a truly amazing treat! the captivating coral reefs during snorkeling or diving, or simply chill in this