Lewisville is a town in the state of Texas. It comes to life with the Western Days Festival held every year. This grand event brings together many colors, cultures and people. From arts and crafts, shows to contests, this event is a fiesta by itself. There are also many music events, dance programs and magic shows that are part of this festival. So the next time you are in Lewisville, make sure you do not miss out on this mega event.