1. Starfish Beach
This small beach in the stunning Bocas del Toro area is named for the hundreds of vibrant starfish that live here year round. A walk along the peaceful shore will reveal colonies of huge orange and red starfish lurking quietly beneath the water.
2. Zapatillas Cays
Another of Bocas del Toro’s beauties, these two postcard-worthy islands are home to seriously stunning beaches with crystalline water, powdery white sand and coral reefs teeming with turtles and fish.
3. Isla Coiba
This rugged, Pacific coast nature reserve is rich in an incredible range of species, making it a wonderful place for divers and snorkellers out to spot a host of creatures. Marlin, swordfish, groupers, rays, sharks and eels can all be found within the coral reefs surrounding the area, and the clear water only makes spying them all the easier.
4. Playa Chiquita
This rough and remote wonder located