Local story · Chapel Hill, United States

The Chapel on Chapel Hill

The town developed around a small Anglican chapel of ease called New Hope Chapel, built on the hilltop in 1752. The Carolina Inn now occupies the site, and…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload