Been here? Tap the star.
Finca 10 / Nuevo Palmar Sur Airport — Puntarenas, Puntarenas Province, Costa Rica