Armier Bay



Being in the northern most point of mainland Malta, Armier Bay offers some of the clearest waters to swim in and views of Gozo and Comino, the smaller islands of this country.











