Middleton, in the heart of the Annapolis Valley, is a prosperous pastoral town. Holy Trinity Church, at the west end of town, is one of five 200-year-old Loyalist churches remaining in Nova Scotia. Keeping time at the town hall is an unusual water clock, which is powered by water flowing through carefully calibrated tubes. Learn More...