an old european town with colorful buildings and flowers