![Coca Cola Ledge in North Adams, Massachusetts, is said to be home to a monster.](https://ournewenglandlegends.com/wp-content/uploads/2020/01/cocacolaridge_northadams-scaled.jpg)
New England Legends Extra: The Monster of Coca Cola Ledge
In North Adams, Massachusetts, there’s a cliff-face that overlooks the town. It’s called Coca Cola Ledge, because decades ago the Coca Cola Company painted a large logo on the cliff …
Read More