5 great places to stay in Santa Teresa

Santa Teresa, a small town in Puntarenas Province, is located about 150 kilometers west of San José. Even decades ago Santa Teresa was a small village that has now become a lively town. Despite a decade of explosive growth, the region’s natural beauty remains intact. The sea is alive with wildlife and is almost perfect when it […]