Answer:This is the Bowers Harbor boat launch, half way up Old Mission Peninsula on the West Bay side. The white dots along either edge of the driveway and parking lot are large landscaping stones, which add to the unique character of the site and do a tremedous job of keeping the vehicles off the grass. :)
|