@chasingzoe - Book fairs of all kinds are actually a lot more common than it would seem. They aren’t always well publicized, so a lot of people think that there are really only book fairs in schools.
The Miami Book Fair is one big yearly event that brings in a lot of visitors and has a lot of exciting opportunities for readers and writers. The fair has speeches and meetings with authors, as well as many vendors and booths centered on books.
This gives many people great opportunities to be involved with books and is one way that publishers generate interest in literature!