Madrid, Spain
Camping el Picachuelo is a campsite in El Berrueco, Spain, located in the Madrid region. Camping el Picachuelo has wifi and an indoor pool. Dogs are allowed on this campsite.