Isla Bastimentos, Panama
North America
Rana Roja
Red Frog Beach is located on the north coast of the Caribbean island of Isla Bastimentos. Named after the bright red Strawberry Poison-Dart Frogs that frequent the island, the area hosts a diverse eco-system and its vocal inhabitants make their presence felt throughout the day.