Santa Teresa, Costa Rica is one of those rare places that quietly exceeds expectations. At first glance, you arrive anticipating a laid-back surf town with…
Santa Teresa, Costa Rica is one of those rare places that quietly exceeds expectations. At first glance, you arrive anticipating a laid-back surf town with…
