Santa Teresa Costa Rica Beach Travel Guide

Santa Teresa is a small tropical paradise located on the Costa Rican Nicoya Peninsula. Santa Teresa is surrounded by tropical forest that meets the waves on the Pacific shoreline. It was once a small fishing village but has since become…
