Cross Mountain
NATURE · MOUNTAIN
Cross Mountain
Nature
Cross Mountain is a summit in the Adirondack Mountains of New York, located in the Town of Wells just north of the hamlet of Wells. It stands as one of the notable mountain landmarks in this part of the southern Adirondacks, giving the area a distinct geographic feature and local point of पहचान.
FIND IT
Speculator, New York
CITY · 8 STOPSExplore Speculator, New York
Hear every story as you drive
4.8 Stars · 800+ Ratings
© 2026 MainEngine