Indoor games are one of the best ways not only to entertain but also to keep mind and body active. They are also perfect for spending quality time along with learning new things and skills.