
Puerto Viejo beaches are part of a paradise along the Caribbean Sea, and are nestled along the eastern coast of Costa Rica. With sunny skies and beaches, Puerto Viejo is a fantastic place to visit in any season. You’ll also find a vibrant seaside town and some of the best surfing in Costa Rica—all with [...]






