Stonehenge II in Ingram Texas

Stonehenge II, Ingram

It wasn’t aliens that built Stonehenge II in the Texas Hill Country, a 80 percent-scale replica of the famed stones in England, but it’s still a great place to visit in Ingram, overlooking… Continue reading