Places, Travel

Thistlethwaite Waterfall in Richmond Indiana | Attraction Near I-70

For those wanting to stop by and see something beautiful while driving along I-70 in Richmond Indiana, here’s something that might interest you — the Thistlethwaite Falls! Located 70 miles east of Indianapolis, the falls is man-made and open to the public all-year-round! History of the Thistlethwaite Falls On this…

Read more