onlybeaches

Counting the waves…

Playa Bejuco: Hidden Island Bay in Lepanto, Costa Rica | OnlyBeaches