The Throat of Borea

The Throat of Borea is a location in the northern section of the The Island. It is part of the Snow Biome.