Santa Teresa Map

Beaches, waterfalls, natural pools and tours around Santa Teresa and the Nicoya Peninsula, picked by locals.