New France
The Electric City

New France, or "Electric City" was located beside the Silver River and Langford Lake, about 17 miles from Weymouth, Nova Scotia. This was a place way ahead of it's time.