The YMCA offers programs such as Adventure Guides and Family Nights to help bring families together to spend time in fun ways and develop lifelong memories. Check with your local branch for more information on family programs.