Stock Photo: The floating community of Echo Bay on Gilford Island within the Broughton Archipelago is a popular wayward stop for pleasure boaters and sailing vessels exploring the Broughton area. Echo Bay, Gilford Island, Broughton Archipelago, British Columbia, Canad