Gozo has good swimming from sandy beaches and coves as well as deeper swimming from rocky inlets which are excellent for snorkeling. Scuba diving is popular. There are good walks along the cliff tops and around the coast. There are facilities for riding, fishing and boating. On the island there are a number of historical monuments, a beautiful Citadel and the famous Neolithic Ggantija temples.