7 reasons to consider a visit to Sri Lanka on your next holiday