Costa Rica Surf Breaks in Costa Rica Cabo Matapalo Esterillos Oeste Manuel Antonio Marbella Nosara Pico Grande Pico Pequeno Playa Avellanas Playa Cocles Playa Grande Playa Guiones Playa Hermosa Playa Negra Playa Samara Santa Teresa Tamarindo