You can now book 3 magical cottages at Alberta’s most enchanting resort
Get yourself a tiara, a red velvet cloak and an adorable animal sidekick, because now you can live out your favourite fairytale in one of three charming luxury cabins at the Charmed Family Resort [...]