Exploring A Spooky Abandoned New York Ski Resort
The Nevele Resort in New York’s Catskills Mountains was built in 1901, drawing thousands of visitors before being abandoned in 2009.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed