Top 3 Things You Should Know When Whale Watching in Trincomalee
We guarantee that Whale watching in Sri Lanka should be right at the top of your to-do list of things to do when you’re in Sri Lanka. Trincomalee is situated 257KM north-east of Colombo, and is one of ...