Santa Teresa, Costa Rica
Santa Teresa, Costa Rica has evolved from a remote surf village into one of the country's most sought-after beach destinations. Located on the southern tip of the Nicoya Peninsula, it combines world-class waves, boutique hotels, yoga…