Trincomalee stands as one of the premier locations globally for observing the world’s largest mammals in their natural habitat. Positioned on the northeast coast of Sri Lanka, the deep waters …
No Comment
Trincomalee stands as one of the premier locations globally for observing the world’s largest mammals in their natural habitat. Positioned on the northeast coast of Sri Lanka, the deep waters …
While you may have read about or seen on TV, the sight of whales swimming in the ocean, nothing can compare to the experience of seeing them up close; such …