Top things to do in Malta and Gozo. Caves, horse riding on the beach, nightlife, Valletta, fishing village in Malta, Blue Lagoon.