Cape Weligama: A world of wellnessFrom beachside lounging and watersports to whale-watching and spa treatments, this Sri Lankan resort offers an escape to rememberBy Sudeshna Ghosh · 1 April 2019