Cape Breton Island: Places to Explore

Advertisement

Big Pond

Big Pond at a Glance

Advertisement