Located on Sri Lanka’s western coast, Wadduwa is a tranquil alternative to many of the island’s more popular beach havens. From the luxury of seclusion to a thriving wellness culture, here’s what makes this beach paradise stand out from the rest. A Secluded & Serene…