Search
Menu
Home
Sources
About
Contacts
Castle Rock (New York)
Castle
Rock
is a
scenic viewpoint
in
Adirondack Mountains
of
New York
located
northwest
of
Blue Mountain Lake
.