Time Magazine names Sri Lanka's Santani a 'Worldâ€™s Greatest Place' (29-Aug-18, Business)
Time, a US-based magazine, has named Sri Lankaâ€™s Santani Wellness Resort & Spa, health oriented hotel on a mounta...