Glacier Bay
FROZEN%20SEA.jpg

Glacier Bay is a large, ice-caked inlet located off the southern coast of Ikharos.