Parada de Bus - Florencio del Castillo is located in Cartago Province, San Diego, Costa Rica on WX2VV94, Av. Florencio del Castillo. Parada de Bus - Florencio del Castillo is rated 3.2 out of 5 in the category bus charter in Costa Rica.
Address
WX2VV94, Av. Florencio del Castillo