Known to locals as "the Grand Canyon of the East", Letchworth has been voted "Most Beautiful Park" and is known for its gorgeous gorge, especially in the fall months.