Dreaming of catching breaks in a tropical paradise? A Costa Rican surf school offers the ultimate opportunity to do just that! Whether you're a total novice or a experienced surfer, these courses provide professional instruction, amazing accommodations, and a chance to discover the exciting cultu… Read More