Discover the top 10 places to visit in Malta, a Mediterranean island full of history, turquoise waters, and stunning architecture. From the ancient streets of Valletta and Mdina to the Blue Lagoon of ...