Where is El Churrasco Hotel y Restaurante, Poasito?

Where is El Churrasco Hotel y Restaurante, Poasito located?

El Churrasco Hotel y Restaurante, Poasito, Alajuela, Costa Rica (approx. 10.16293°, -84.1988°)


Where is El Churrasco Hotel y Restaurante, Poasito on the map?