The Island Princess has been a mainstay of Orillia’s main waterfront and harbour for years. Introducing people to what the Ojibewe refer to as “the Inlet”, and what we affectionately refer to as Lake Couchiching and surrounding waters, for as long as anyone can remember.