Skip to main content

Otherwise referred to as ‘Popeye’s Village’, this magnificent inlet in the northern part of Malta was the backdrop for the 1980’s Robin Williams movie ‘Popeye’. The area hosts incredibly beautiful waters and amazing scenery.