Staged across the country in all three major provinces, MamaMagic provides parents, expecting parents and children with the perfect occasion to enjoy a magical day out not only experiencing the best products and services available, but also enjoying an abundance of entertainment and fun activities as well as providing the ideal opportunity for parents to gain knowledge about pregnancy, birth and parenting.