Parada de buses en San Isidro de Aguas Claras, Upala is located in Upala, Costa Rica on RRFJ522, San Isidro de. Parada de buses en San Isidro de Aguas Claras, Upala is rated 3 out of 5 in the category truck stop in Costa Rica.
Address
RRFJ522, San Isidro de