Membertou Cap Site is a unique destination in Cape Breton, NS that offers visitors a chance to explore the natural beauty of the area.
With a focus on preserving the environment and providing educational opportunities, Membertou Cap Site is a place where guests can immerse themselves in the rich history and culture of the region.
Generated from their business information