The Homestead – One of America’s Most Beautiful Places

Customers looking for a unique and beautiful place to spend their holidays this year would do well to consider The Homestead Resort in Glen Arbor, Michigan. Situated on 350 acres of of land a mile from Michigan’s Sleeping Bear Bay, the resort is perfectly situated… Continue Reading…