Results 1 - 2 of 2
More filters

Filter

Clear
2

2. Tamarac Island Inn

2
Tamarac Island on the shore of Lake Huron. Our property covers both sides of the island, so you can experience the sunrise in the morning and the sunset in the evening. 
Lion's Head
519-270-9043