Top Ten Must Do’s in Sri Lanka There’s so much to see and do in Sri Lanka, you’ll need to visit here on holiday several times to enjoy everything. Here’s our list to start you off. 1. Watch the sunset from Galle Face Green ... Royston Ellis 4966 views Jun 26, 2014 Read more