Glimmer Bay



Glimmer Bay is a large bay found north of Westrift in the Borean Tundra. Orca can be found here.