St. Rose, Nova Scotia

St. Rose in Nova Scotia

St. Rose (Scottish Gaelic: Na Pònaichean) is a small community in the Canadian province of Nova Scotia, located in Inverness County on Cape Breton Island. The area was known as Broad Cove Ponds until the name was changed to St. Rose in 1891.