Beach Holidays With A Bonus
Florence Ratwatte Negombo, a traditional fishing town just north of Colombo. Photo courtesy: Ceylon Tourist Board. An island renowned for scenic beauty and cultural wealth, Sri Lanka has approximately 1600 kilometers...
Read more