Portland Island At anchor in Princess Bay, Portland Island Share on Facebook Tweet on Twitter tweet The view from a few hours ago in Princess Bay, Portland Island. Calm seas, warm weather and many happy boaters in the Gulf Islands National Park. Anchored in Princess Bay, Portland Island Related Images: