Excelsior Hotel

  • Finally in Malta

    A long 24 hours but we are finally here in Malta. I never take pictures out of the window of an airplane but the descent into Malta and all the surrounding islands was worth it. Malta is south of Sicily… Continue reading