From Uppuveli Beach: Pigeon Island Snorkeling Tour

Sharks and turtles, up close. This Pigeon Island snorkeling tour from Uppuveli Beach takes you to a protected marine sanctuary with crystal-clear water and coral teeming with fish. You go with a guide, so you’re not just wandering in the…












