Stonetooth Fortress

Beta Stonetooth Fortress is a town found, it is located on the Island of Betnikh in High Rock.