Popeye Filming Locations

Popeye was filmed in Malta.
Show Map