Popeye Village Malta
Set in the stunning location of Anchor Bay, close to the resort of Mellieha, Popeye Village, known as Sweethaven is the remains of the original film set from the 1980’s movie, starring Robin Williams as Popeye and Shelly Duvall as Olive Oyl. I would describe Popeye Village as nostalgic, quirky, great to photograph and if […]