red frog

Red Frog Beach, Isla Bastimentos, Panama

Red Frog Beach Isla Bastimentos, Panama Discovering Red Frog Beach Red Frog Beach is on the other side of Isla Bastimentos in Panama. We’ve heard that it is a beautiful beach and so we plan to head there for the morning. As a single parent, it has been difficult being sick these past few days […]