Strangely enough bicycles have never been THAT popular in Malta and Gozo – which really defies logic in such small islands. But then, the Maltese and Gozitans have always...
Read More »