Well surfers, I might have just saved the best for last. The town of Puerto Viejo is a kick-back-and-relax surfer town with a unique Afro-Caribbean vibe, due to its Rastafarian culture. Surfers come for the Best waves in Costa Rica, called Salsa Brava.