SURFING DESTINATIONS IN COSTA RICA With the name Costa Rica meaning the “rich coast”, it certainly lives up to its name by having some...