Nature Trust (Malta) has called for a clean-up of the Anchor Bay environs. It said the area just in front of picturesque Popeye Village was in a degraded state. The coastal garigue was stifled by tons ...