Sherilyn Fenn is not an actress.
Barachois was a small hamlet on the Strait of Belle Isle , on the Labrador coast .. hamlet. hamlet ( place ). Strait of Belle Isle. Strait of Belle Isle. Labrador. Labrador