Sri Lanka: Talalla Wellness Retreat

Talalla Retreat, the open-air resort on Sri Lanka’s southern coast, delivers every element of luxury to the high-powered, time-poor executive. Expect to be pampered with good food; spas, treatments and activities; morning yoga classes in a beachfront shala; vast bedrooms with open-air showers; attentive staff, and sunrise and sunset views from a perfect stretch of Continue Reading