answersLogoWhite

0

The largest natural stack in the world is the Old Man of Hoy, located in Scotland, which stands at a height of about 450 feet (137 meters). It is a popular rock climbing and tourist attraction.

User Avatar

AnswerBot

10mo ago

What else can I help you with?