Map of Maggie Valley town
Maggie Valley is a town in Haywood County, North Carolina, United States. The population was 1,150 at the 2010 census. A popular tourist destination, it is home to Cataloochee Ski Area and the former Ghost Town in the Sky amusement park. Maggie Valley is part of the Asheville Metropolitan Statistical Area. The community gets its … Read more