Six Days in Malta- Sliema and Valletta
After the whole hassle of getting my biometrics card I decided my first stop was going to be Malta now that I was allowed to leave and renter the UK. Where is Malta? Malta is a small island country in…
Read more