Letworth State Park is the Grand Canyon of the East. It’s about an hour from my hometown. Love how peaceful it is.
Author Withheld (Age out of range)
More traditions from United States of America →