Gozo is one of the most beautiful and unspoilt islands in the Mediterranean and is well worth a visit. The island is steeped in history and is home to some wonderful ancient monuments, including the Ggantija Temples, which are some of the oldest in the world. Gozo is also home to some lovely sandy beaches, which are perfect for a spot of sunbathing or swimming, and the clear blue waters of the Mediterranean are ideal for snorkelling and diving. The locals are very friendly and welcoming and the island's restaurants serve up some delicious traditional Maltese cuisine.