The subject of employee engagement activities has been discussed many times here on CiteHR by other members.
Please use the search facility at the top of the page next to the CiteHR logo to find the previous discussions. You will find plenty of ideas to choose from.