Colorful town with historic church