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 पहचान.
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
Wells, New York · United States
