Inside the incredible fairytale-themed holiday resort hidden in a Canadian forest that
This holiday resort will make you feel like you've stepped into the pages of a fairytale.Tucked away in a forest in the Canadian province of Alberta, Charmed Resorts brings childhood stories to life through 12 life-sized fantasy vacation…