French River is between Cavendish and Kensington on the eastern side of Prince Edward Island.
French River is the site of an old fishing village where it is a quiet area except for the calls of seabirds and crows.
Prince Edward Island (red spot) lies in the Gulf of St. Lawrence separated from Nova Scotia and New Brunswick by the Northumberland Strait.
Photo Credits: -Tony's Outdoors CC=nc-nd-flickr, -wikipedia.
Debunked Charlottesville Hoax
1 hour ago