Small bay on southwest side of Discovery Island