Whaling Days 50th Annual Festival!
Fireworks, Live Music, Parade, Whale of a Run, Food and Street Vendors, and so much more!
Free for All (except beer garden has a $1 entry fee)
July 26-28th