April 30, 2019
No favorites selected
Please ignore earlier comments. It has been re-posted at #10605
Popeye Village, Malta.
Film set from the 1980 musical 'Popeye', now a theme park village with boat rides & food outlets.
Google Street View;
Please read "Bay Front Area" instead of "Bat Front Area"
To view Google Maps 3D the "Globe" should be enabled.