Popeye Town , Malta

Popeye Town , Malta

Amazing photo of Anchor Bay in Malta by Isa Ro. It’s where they filmed the movie popeye in the 80s produced by Paramount Pictures and Walt Disney and starring Robbin Williams.

Having a colorful wooden houses very nice, and the village is built on an amazing turquoise bay.