Leland is a picturesque little village located on a sliver of land between Lake Michigan and Lake Leelanau, on beautiful Leelanau Peninsula.
Located in northern Michigan, Traverse City may seem remote, but it's quickly becoming one of the most popular inland tourist destinations in the USA. The reasons aren't hard to find. From high-quality food and drink to fine scenery, sailing opportunities, golf courses and comfortable resorts, Traverse City is an easy destination to love.