Show me
the map
Villa Roma Ski Area
North America
United States of America
New York
Home
Resorts
United States of America
New York
Villa Roma Ski Area
See Villa Roma Ski Area on the map
See the map
Total lifts
2
Area
0.22km²