8 Best Surf Spots in Costa Rica

1. Tamarindo

2. Santa Teresa

3. Nosara

4. Manuel Antonio

5. Jaco

6. Dominical

7. Pavones

8. Puerto Viejo de Talamanca