Top 5 Beginner Surf Beaches in Mexico & Central America


1. Playa Los Cerritos, Baja, Mexico

2. Dominical, Costa Rica

3. San Blas, Mexico

4. Sayulita, Mexico

5. Playa Cocles, Puerto Viejo de Talamanca, Costa Rica