2019 Tour of Malta Island
Anchor Bay "Popeye Village" - built for the 1980 musical Popeye - north west coast of Malta