Sunday, August 30, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Francis Peninsula

Canada

Francis Peninsula, also known as Beaver Island, is a tidal island located on the west coast of the Sechelt Peninsula in British Columbia, Canada.

Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other peninsulas in Canada