There are many websites you can visit to find out more about things to do in Madison County.
This site: also has information about things to do in Madison County, and it has specific pages for the three major towns: Mars Hill, Marshall, and Hot Springs. Check out the "Calendar of Events" for year-round activities in Madison County!
This site: MAY be a little outdated (it contains 2004 Election Results on the homepage!), but the links on the left side provide great information on agriculture, arts and culture, education, health services, recreation, and travel and tourism. The site is worth visiting for the beautiful pictures of Madison County!
Other links of interest for Madison County: