Parada Buses is a store, located at Guanacaste Province, Bagaces, Costa Rica
Buen espacio para esperar buses y cercano a lugares donde comer.