The Ultimate Guide to Santa Teresa, Costa Rica
History Santa Teresa, located in the Puntarenas Province, is a small town off the Pacific Coast of Costa Rica. Warm sand beaches, wicked waves, and… Read More »The Ultimate Guide to Santa Teresa, Costa Rica