The lewel island

7 min read

TRAVEL

Sri Lanka has had its share of trauma, says former newsreader