Heaps of holiday fun in offing