Santa Teresa Beach
Santa Teresa Beach is a tranquil and picturesque destination situated on the Nicoya Peninsula in Costa Rica. It is known for its pristine white-sand beaches, crystal-clear waters, and world-class surf breaks. Santa Teresa offers a laid-back and bohemian atmosphere, with a range of yoga retreats, wellness centers, and beachfront accommodations.