Lafayette is a town of culture, food, music, festivals and history. There is plenty to do no matter