Palacio de la Machucada is located in Cochabamba, Bolivia on Avenida Independencia km3 Av. Independencia 4172 entre Rio bermejo y, C. Luis Quiroz. Palacio de la Machucada is rated 4.3 out of 5 in the category kiosk in Bolivia.
Address
Avenida Independencia km3 Av. Independencia 4172 entre Rio bermejo y, C. Luis Quiroz