Enjoy the thrilling magic and comedy shows, exciting rides, game booths and exhibits. The Salem Fair is the second largest fair in Virginia and widely recognized as one of the top fairs and expositions in the country.

Added by Upcoming Robot on May 24, 2009