A veritable tropical paradise, Uppuveli located along the Northeast Coast of the island is truly idyllic and offers completely different experiences compared to its more visited and populous southern coast counterparts. Start your day with an early morning whale-watching expedition just off Trincomalee Beach, after which you can make your way to beautiful Pigeon Island via a speed boat, where you can snorkel in gin-clear waters. Apart from the vibrant coral life and colourful reef fish, make it a point to keep an eye out for giant sea turtles - the islet's favourite and gentle marine residents.