Santa Teresa

Santa Teresa is a surf town on the southern Nicoya Peninsula, known for long sandy beaches, consistent waves and sunsets over the Pacific. Guides cover hotels, restaurants, yoga and local surf spots.