7 best things to do in Trincomalee
Sri Lanka is a mesmerising island with a changing climate and a rich cultural and historical heritage. Trincomalee is a favoured town by many visitors to the region. With its beautiful white sandy bea ...