Sail Newfoundland January 8, 2022 Sailing/Uncategorized LONG POND, NL – Sailing in Newfoundland. Its an island, all its commerce, trade and migration is dependent on the ocean since