Scarface Mountain
NATURE · MOUNTAIN

Scarface Mountain

Nature
Scarface Mountain is a summit in New York State's Adirondack Mountains, located in the town of North Elba. It is one of the region's many named peaks within a landscape known for forested mountains and remote terrain. The mountain is part of the broader Adirondack setting that has long been defined by rugged natural scenery and a large concentration of distinct summits.
Hear stories like this as you drive
ExploreHere reads historical markers out loud as you pass them: over 325,000 stories across the US. No account needed.
4.7 · 800+ ratings · Free

FIND IT

North Elba, New York · United States
North Elba, New York
CITY · 24 STOPSExplore North Elba, New York
Hear every story as you drive
4.7 Stars · 800+ Ratings
Hear this story on the road