The Village of Suttons Bay located on Leelanau Peninsula in Northern Michigan is a must see on your next summer vacation! Gorgeous beaches, great shopping and unlimited wine make this a place to don't want to miss!