07
Posted by: maestro innovative solution /11520
Trincomalee is one of the finest natural deep water harbours in Sri Lanka and it is located 257 km north-east of Colombo and considered as a commercial hub of Sri Lanka. Trincoamlee is home for some of the finest beaches of Sri Lanka. Beaches like Nilaveli, Uppuweli and off shore Pigeon Island makes it’s […]