Santa teresa costa rica surf. Jan 1, 2024 · Santa Teresa, Costa Rica Hotels.