School of the World combines the elements of a Costa Rican surf camp, language school, yoga retreat, photography program, and boutique hotel under one roof.

Surf Camps (1)