Best Surf Spots To Learn: Costa Rica
Best Surf Spots Costa Rica is known for its miles of beautiful sandy beaches, amazing landscape and many rich animal species. With the name Costa Rica meaning the “rich coast”, it of course lives up to its name by having some of the best surfing destinations in the world. From being a beginner to being […]