Sri Lanka, the island of smiles, a holiday by Marie Verschueren. Find travel advice from likeminded travelers on Daymaker.