MovieMaps

Centaur Filming Locations

Centaur was filmed in Barcelona in Spain.