Navy Island (Saint John)
Navy Island was a small island situated within the Inner Harbour of Saint John, New Brunswick in Canada. For centuries, Navy Island existed as a narrow, oval shaped hunk of rock sitting roughly at the turning point of the harbour where the deep open…