Finisterre Island â meaning âthe end of the earthâ is truly a world apart. Nestled at the north end of Bowen Island, attached at low tide by a beautiful pebble beach, the custom home here is accessed by a unique 150 foot long tunnel. Imagine coming home to your private island paradise via ...