Postcards from heaven, the most beautiful town in Europe