Results 2 results found Cape Forchu Lighthouse, Yarmouth, Nova Scotia, Canada, North America Cape Forchu Lighthouse, Yarmouth, Nova Scotia, Canada, North America Cape Forchu Lightstation near Yarmouth, Nova Scotia