Mantorah Bay

Mantorah Bay was a large bay that extended off of the Gulf of Tarot.