1 surf camps found in Puerto Viejo
Costa Rica is a legendary surfing location and is seen as more of a 'hardcore' destination. Its geography makes it a classic trip choice, having two coastlines — the Caribbean and the…