Location

Santa Teresa Beach, 1 km north from the town’s catholic church and soccer field. Santa Teresa, Playa Santa Teresa, Costa Rica