Operated by the Atlantic District of the Wesleyan Church. Located on 120 acres of island in the Lon...