With breathtaking scenery for as far as the eye can see, Glen Arbor is the definition of a beautiful town in Michigan.
Brandi O'Gorman