Mahrosa Bay

Mahrosa Bay was a body of water, on the north-eastern coast of the continent of Howard. (Map)