The famous Popeye Village in Anchor Bay at sunset with clouds, il-Mellieħa, Malta