Featuring Venetian isles crammed with rickety, rainbow-coloured structures and an entirely blue city tucked away in the Rif Mountains, these are the most colourful places in the world