Leland is a picturesque, coastal town in the Leelanau Peninsula, located on a sliver of land between Lake Michigan and Lake Leelanau. It's surrounded by natural ...