About Palisade Head
Palisade Head is a large rock formation on the North Shore of Lake Superior in the U. S. state of Minnesota. It is within Tettegouche State Park but not contiguous with the rest of that park.
Palisade Head is a large rock formation on the North Shore of Lake Superior in the U. S. state of Minnesota. It is within Tettegouche State Park but not contiguous with the rest of that park.