Glen Arbor, Michigan

Glen Arbor is a small lakeshore town in the North West part of Michigan.  Nestled along the Sleeping Bear Bay of Lake Michigan, this quaint town features many lovely places worthy of patronage.  There are several Bed and Breakfast’s and AirBnB properties in the  Glen Arbor area.  We chose to spend an afternoon in GlenContinue reading “Glen Arbor, Michigan”