Category Archives: McWane Science Center

Tourism Tuesdays April 28, 2015

Tourists paid $548 million in state taxes in 2014, up 79% in 12 years Tourism sparks River Region economy Barber Motorsports IndyCar race gets 2+ minutes on David Letterman Groups film at Cheaha, plead for park to remain open Every High School in America is getting a free DVD of Selma Sleeping in rain for […]

Read More

Alabama Tourism Department News May 27, 2014

‘Selma’ movie under way, will film in Selma and Montgomery Al Hutchinson to lead Mobile area tourism efforts Chef Hastings opening new restaurant: Food & Wine has already noticed Birmingham Zoo plans $15M renovation Alabama’s top paid destination in Huntsville gets accolade from TripAdvisor Decatur’s Point Mallard makes 14 Greatest Water Parks list McWane Science […]

Read More