Hikkaduwa is a popular beach resort town in Sri Lanka. It's known for its beautiful beaches, clear waters, and laid-back atmosphere. Discover the best things to do in Hikkaduwa