Top

Playa Santa Teresa is located on the southern cusp of the Nicoya Peninsula, an area internationally revered as a Blue