The evergreen Nuwara Eliya is one of Sri Lanka’s top tourist spots, with sumptuous scents drifti…
Lazy summer days at the beach getting a tan are passé as Sri Lanka is gaining in popularity as a…