Hikkaduwa the tropical town in Sri Lanka presents an idyllic escape. Soak in the sunshine the expansive sands, you savor the lively atmosphere. Don't miss the fresh citrus fruits grown locally – a truly treat! Explore the captivating coral reefs snorkeling or diving, or simply in this paradise.… Read More