Guanidup Island is a stunning private island in the Guna Yala archipelago. It's about a half-hour boat ride from Río Sidra. The island has a sandy white beach and coconut palms.
A small, uninhabited island called Guanidup Chico is nearby. Both islands are bordered by intact coral reefs that offer up good places to snorkel—you might see fire coral, sea urchins, and tropical fish.