Kraken Watchtower

Kraken Watchtower is one of the Fortress Locations in Sea of Thieves located within Region of The Ancient Isles at coordinate L-6.

Gallery
Kraken Watchtower