Letchworth State Park: New York’s Majestic Grand Canyon of the East

Letchworth State Park is a natural wonder located in New York. Also known as the “Grand Canyon of the East,” any compare it to the Grand Canyon in Arizona, which is without a doubt larger. However, this does not take away from the beauty and charm that the Park brings to the table. The landmark is tucked between Livingston County and Wyoming County, located in western New York. It spans 14,000 acres, and there are several attractions to keep visitors entertained. The waterfalls are one of the most stunning main attractions, and there are three of them. The Upper Falls, … Continue reading Letchworth State Park: New York’s Majestic Grand Canyon of the East