13 good reasons to spend your summer in Gozo
Gozo is a small island hidden in Malta and is part of the 21 Maltese archipelagos. It is slowly gaining momentum as one of the go-to vacation destinations especially during the summer to enjoy the beautiful beaches More...