Search
Menu
Home
Sources
About
Contacts
Red Point (Nova Scotia)
Red
Point
is a
headland
located at the
southwestern
extremity
of
Cape Breton Island
in the
Canadian province
of
Nova Scotia
.