Glen Arbor is a beautiful village surrounded by the Sleeping Bear Dunes National Lakeshore and filled with unique galleries, restaurants and shops.