MovieMaps
Browse Locations
Cities
Show Map
Movies Filmed at Capo Caccia Cliffs
Capo Caccia, 07041 Alghero, Province of Sassari, Italy
The Black Stallion
Cliff
Source:
Filmap