my-server
← Wiki

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.