10 stunning images of Malta and Gozo from space

It’s not every day you get to see photos like this! Crew members on the International Space Station have shared some fantastic aerial images of Malta and Gozo from space over the years. NASA and the European Space Agency have also posted dozens of stunning shots of the Maltese Islands from their satellites. Here are […]