Celesta Church is a church-building that sits at the top of Harmonica Town. Reachable only by walking or taking the Mine Cart (which has to be fixed by Bo before you can ride), Celesta Church is home to Perry, the town priest. Closed on Sundays (ironically), Celesta Church hosts weddings, the Flower Festival, and the Purple Bell.