Giftun Island Snorkeling
Explore coral gardens around the Giftun Islands, then relax on an island beach selected for the day's conditions.
Explore coral gardens around the Giftun Islands, then relax on an island beach selected for the day's conditions.