Thousands have arrived in Demir Kapija, a few kilometres (miles) from the Greek border, after journeys by foot, train and boat. But in this picturesque town it is bicycles they seek for the next leg. The migrants aim to head north across the small, land-locked Balkan state into neighbouring Serbia and finally a European Union country, where they hope to build better lives. In Macedonia, authorities ban migrants from using public transport but they tolerate walking and cycling – which has seen the price of two-wheelers quickly double in this town of about 3,500 people.