These eight wonderfully varied beach towns in Costa Rica aren’t too crowded or overdeveloped and offer a mix of sand and jungle activities.
These eight wonderfully varied beach towns in Costa Rica aren’t too crowded or overdeveloped and offer a mix of sand and jungle activities.