From sightseeing in picturesque walled towns to discovering sandy beaches and enjoying the vibrant nightlife, the island trio of Malta, Gozo and Comino boasts tourist attractions suiting all ages.