Tara Point Inn - STLtoday.com
STLtoday.com
Tara Point Inn
STLtoday.com
If you've traveled the Great River Road north of St. Louis, you're sure to have noticed Tara Point Inn. Positioned atop a bluff in Grafton, Illinois, Tara Point Inn offers magnificent views of the Mississippi. Tara Point is close to the city, but far ...
Read more »