Princess Royal Island
Terrace, BC
Nature
Princess Royal Island is the largest island on the North Coast of British Columbia, Canada. It is located amongst the isolated inlets and islands east of Hecate Strait on the British Columbia Coast.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account