At first glance, it looked like an ordinary day at Avellanas beach, on Costa Rica’s Pacific coast. Kids on surfboards were pushed into the waves while others played in the sand. Food, drinks, and ...
The town of Avellanas could be considered a modern Garden of Eden, with its natural beauty and wildlife set down by a universal power beyond understanding. It was a secluded paradise in the 1980s, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results