Projections and light trails outdoors and 20 rooms indoors telling a magical tale will keep everyone enthralled