Courtesy: 66 Travel

This video explores 11 Tourist Attractions in College Station, United States. There’s George Bush Presidential Library, Central Park, Lick Creek Park, Hall of Champions, John Crompton Park, Bee Creek Park, Gabbard Park, Hensel Park, Albritton Bell Tower, Richard Carter Park and Oaks Park.