1153 W State Road 62, Leavenworth, IN 47137- 13.9 miles "My husband and I went on a 241 mile ride on our motorcycles and stopped at the Overlook to eat on 04 Sep 2009. The food is ALL ..."
View Larger Map