Here is a photo of what I believe is Kelleys Island from Topsail beach in Newfoundland. I’m not sure about the name of the island, it’s a small little island beside Bell Island and Google maps tells me it’s Kelleys Island but I’ve also seen it listed as Kelly’s Island so forgive me if I’m wrong.