Where is Frontera?

Where is Frontera located?

Frontera, Puntarenas, Costa Rica (approx. 8.534261°, -82.83627°)


Where is Frontera on the map?