Just off the shore of Baffin Island located in the territory of Nunavut, Gabriel Island is one of the many islands found within Frobisher Bay. A great place for fishing and catching seal.
Just off the shore of Baffin Island located in the territory of Nunavut, Gabriel Island is one of the many islands found within Frobisher Bay. A great place for fishing and catching seal.