Residents and tourists are spoilt for choice with a wide range of activities available throughout December