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