St. George's Anglican Church was built in 1825, and a clock was later added in 1904 which plays the Westminster chimes on the hour. The church laid in ruin for a decade following heavy damage from Hurricane Ivan in 2004, when it continued to be used informally by locals for both prayer as well as school classes. Following several years of reconstruction work since the mid-2010s, the building returned to its function as a church.