Wellawatte Beachside Stroll Wellawatte, ‘Wella’ meaning ‘sea sand’ and ‘Watte’ meaning ‘garden’, has a getaway back door from its bustling city work and ...