St. Peter's, Nova Scotia
…formerly known as "Santo Pedro", "Saint-Pierre", "Port Toulouse", and "St. Peters") is a small incorporated village located on Cape Breton Island in Richmond County, Nova Scotia, Canada. This village is located on a narrow isthmus which separates the southern end of Bras d'Or Lake, known as St. Peter's Inlet, to…