Tag: Travel + Leisure
Sports Illustrated Resorts to launch college resort network in Tuscaloosa
Tuscaloosa has been chosen as the first location for the line of college town resorts being developed by Sports Illustrated and Travel + Leisure