Historic Spanish Point becomes fairytale land in Enchanted Garden Family Festival