Okwin Resort: a getaway in Nawalapitiya Up in the hill country, Okwin Resort is a blissful oasis of calm with striking vistas to enjoy in luxury