
Costa Rica
Puerto Viejo, Costa Rica is a laid-back Caribbean beach town on the southern coast of Limón Province, known for its mix of tropical scenery,…
Book your next ride or activity
Puerto Viejo, Costa Rica is a laid-back Caribbean beach town on the southern coast of Limón Province, known for its mix of tropical scenery, Afro-Caribbean culture, surfing, wildlife, and nightlife.
Costa Rica
Destinations closest to Puerto Viejo, measured from their coordinates.