By Erica in Travel My sister recently returned from her honeymoon in Sri Lanka and stayed for a few days in the country's central highlands at an incredible resort called Ceylon more →