From the moment I saw a photo on Pinterest of the teeny tiny alleyway streets of Cospicua, I just knew I had to explore them. Cospicua is one of the three cities that make up the infamous Three Cities in Malta. The Three Cities are located across the Grand Harbour in Valletta and are made […]