Texas Travel Files — The Sprawling White Elephant Resort in Nantucket
In an effort to escape oppressive summer temperatures, Texans often jaunt north. And though Colorado ski country claims many from the Lone Star State, a privileged few go both north and east — all the way to Nantucket, New England. Located just 30 mile…
Read More