Michigan's Upper Peninsula is full of golf surprises but none might be bolder and more diverse than the double shot of courses at the Island Resort & Casino in Harris, located on the western side of the region about 13 miles west of Escanaba and an hour and a half’s drive south of Marquette, the largest city in the Upper Peninsula.