I want to continue to share other photos of Malta trip.
This time from "Popeye Village"
Popeye Village (Malta) was the film set of the "Popeye" movie (1980-Walt Disney Productions).
If you go to Malta, I recommend visiting this fantastic village.
Thanks for upvote :)