Gozo is a small island just North of Malta, itself a small island in the middle of the Mediterranean sea. Despite it’s small size, Gozo is a beautiful rock filled…
Gozo is a small island just North of Malta, itself a small island in the middle of the Mediterranean sea. Despite it’s small size, Gozo is a beautiful rock filled…