Betsie Valley Trail
Running though Frankfort, Elberta, Beulah, and Thompsonville, the 22-mile-long Betsie Valley Trail is built on the bed of the former Ann Arbor railroad. 231-882-9605, Betsie Valley.
Beulah, Benzonia Township, Benzie County, Michigan, United States