Horn Island

Horn Island is a small island off the coast of the city of Sarmouth Keep.