Add those elements and you would get something similar to Letchworth State Park, the breathtaking East Coast state park nicknamed the "Grand Canyon of the East." Widely considered one of the most ...
New York's massive Letchworth State Park, often called the Grand Canyon of the East, is easily one of the most beautiful state parks in the nation. The picturesque area, almost as big as Manhattan ...