HOW TO GET TO SANTA TERESA, COSTA RICA Bad Roads lead to Good Places. Santa Teresa, a hidden gem on the Nicoya Peninsula, is the…
HOW TO GET TO SANTA TERESA, COSTA RICA Bad Roads lead to Good Places. Santa Teresa, a hidden gem on the Nicoya Peninsula, is the…