Red Frog Beach Island Resort
Provincia de Bocas del Toro, Panama
With a stay at Red Frog Beach Island Resort in Bastimentos, you'll be on the beach, just steps from Tortuga Beach and a 1-minute drive from Bastimentos Sky Zipline. This 4-star resort is within close proximity of Red Frog Beach and Nivida Bat Cave.