Where was the location


Anybody know where in Spain it was filmed?

reply