Red Frog Beach Resort | Bocas del Toro, Panama

Want to see all this on video? ┬áCheck out my YouTube episode! I found a slice of heaven on an island called Bastimentos in Panama. Nestled on the quiet side of Bastimentos Island, Red Frog Beach Resort is quite literally paradise on Earth. When my contact at the resort, Dan, said I’d be set up […]