Restaurante Vista al Mar station within Punta Arenas, Puntarenas Province, Costa Rica

Restaurante Vista al MarPunta Arenas, Puntarenas Province, Costa Rica