Previous | Next | Local Map | Thumbnails | Home
Photo Submitted by :- Maltavista
Location :- Malta
Information :- Malta - Popeye Village. Just to the west of Melieha you will find Anchor Bay, it is here that the movie "Popeye the Movie" was filmed. The film company left the set and it is now a tourist attraction.
Photo No. :- 0009