
Sri Lanka is an island country found in the deep blue waters of the Indian Ocean. Apart from its enchanting ruins, rich history, imposing mountains, colourful festivals and dense wild-life, Sri Lanka is the ultimate beach destination for travellers who are in search of relaxation combined with excitement. Renowned as among the top beach destinations […]