Glen Arbor, Michigan is one of those tiny resort towns that often appears on lists of key places to visit in the state of Michigan. It sits right on the shore of Lake Michigan and north of Glen Lake. The town is full of quaint shops, great eateries ... Read More >
Follow Us!