Sleeping Bear Dunes National Lakeshore has been named the most beautiful place in America recently. It is magnificent and a wonderful place to visit.
DH Day FarmDH Day FarmDH Day FarmDH Day FarmThe View from the TopNorth View from Sleeping Bear National Lake ShoreThe Overlook - #9 Sleeping Bear National Lake Shore