How to plan a trip to Sri Lanka
This little island of tea plantations, misty hills, glorious beaches and enchanting waterfalls is home to diverse cultures and rich history. Surrounded by the tropical waters of the Indian Ocean lends it a warm and sunny climate most of the year whilst...