Starfish beach on the archipelago Bocas del Toro, Panama. Is the main highlight of the town because of the numerous starfish in the beach in Panama.

Remaining Time -0:00
Progress: NaN%
Playback Rate
1.00x
information icon110144570
video icon28.27s