
A Hidden Tropical Paradise: Inside Santa Teresa, Costa Rica
When it comes to on-the-water destinations, it seems as though almost all places are overridden with tourists. And yet, only a 3.5 hour flight from Miami, you will find Santa Teresa. Located on the western Nicoya Peninsula in Costa Rica, this lively town …