The evergreen Nuwara Eliya is one of Sri Lanka’s top tourist spots, with sumptuous scents drifti…
Read moreLazy summer days at the beach getting a tan are passé as Sri Lanka is gaining in popularity as a…
Read moreLocated in the warm waters of the Indian Ocean, Sri Lanka certainly fulfills the expectations of…
Read moreSri Lanka is rapidly becoming a firm favorite golfing destination. World class playing facilitie…
Read more