Montague Island is well known among sport fishing out of the Seward port as it is referred to as 'The Land of the Giants'.
A illa de Montague é moi coñecida entre os pescadores deportivos polo porto de Seward que se coñece como "a terra dos xigantes".