Frankfort, Michigan is a charming beach village cradled by the Betsie Bay. Located at the southern end of M22, Frankfort sits right on Lake Michigan, guarded by its pier and the Frankfort North Lighthouse. Frankfort is the perfect little escape if you're looking to get away for a week or even just for a long weekend! So …
