1. Marsalforn
sunbathing in the hot sun
rocky shores
great beach
perfect for snorkeling
crystal blue water
Marsalforn (Marsa el-Forn), also written as M'Forn for shortcut purposes, is a village on the north coast of Gozo, the second largest island of the Maltese archipelago. The village lies between the hi
Read more