Add Image Mahrosa Bay was a body of water, on the north-eastern coast of the continent of Howard. (Map) Categories: Bodies of Water Bays Add category Cancel Save