Petoskey, Michigan Wedding Bay Harbor Golf Club Bay Harbor Golf Club in Petoskey, Michigan is a luxury Wedding venue location located on Lake Michigan a part of Little Traverse Bay. If you are looking for a Wedding location with beautiful views of Lake Michigan then look no further. The Bay Harbor Golf Club is private and...