Anchor Bay

378 people were here

About Anchor Bay

Anchor Bay is a picturesque inlet with beautiful green-blue clear water that is surrounded by rocky slopes, situated one kilometre west of the village of Mellieha in northern Malta. ... Anchor...

Anchor Bay is a picturesque inlet with beautiful green-blue clear water that is surrounded by rocky slopes, situated one kilometre west of the village of Mellieha in northern Malta. ... Anchor Bay is quite secluded and not a very popular swimming spot due to the bay's rough nature.

Place Details

Most Popular Places