Keel Haul Fort

Keel Haul Fort is one of the Fortress Locations in Sea of Thieves located within Region of The Shores of Plenty at coordinate C-6.

Gallery
Keel Haul Fort Keel Haul Fort