Yarmouth, NS. Cape Forchu Lighthouse. Nova Scotia picture - Since 1839, ships entering and leaving Yarmouth Harbor have passed the light tower at Cape Forchu. Cape Forchu was discovered in the 17th century by Samuel de Champlain.
Since 1839, ships entering and leaving Yarmouth Harbor have passed the light tower at Cape Forchu. Cape Forchu was discovered in the 17th century by Samuel de Champlain.