Eclipse at Eclipse Island November 7, 2024 Culture/On The Road/Uncategorized By Greg Locke BURGEO, Newfoundland – APRIL 8 2024 – On the remote south west coast of Newfoundland, Eclipse Island is nestled