Expo Idaho is ideal to host a variety of events, from flea markets to weddings to music festivals to dog shows and more.