From Uppuveli Beach: Pigeon Island Snorkeling Tour

A short boat ride can change your whole day. Pigeon Island is a marine sanctuary off Trincomalee where the water is clear, the reef is alive, and the guide helps you spot the good stuff fast. I like how the…





