Gozo is a island locate in Malta. It contains a number of beaches and small towns as well as some distinctive luxury resorts. Visitors will find a number of opportunities for diving, fishing and other sports on the water. Unique natural features like the Azure Window are worth seeing. Although the island tends to be […]
Read More