HERITAGE SITE Spain Castilla-La Mancha Villarrubia jail Featured Pieces + See All Villarrubia jail Summary Project Current Status See full map Explore other heritage sites Carin Holy #2 Scotland, Carin Holy #2 San Bartolomé Church of Campisábalos Spain, San Bartolomé Church of Campisábalos