“Pigeon Island is a must in Trincomalee. Booking with Trincovisit saved us time we spent on the island. Their comfortable boats leave from Nilaveli (in front of the Pigeon Island) and you don’t need to change boat. We saw two big turtles and snorkeled near a group of 5 harmless sharks”