0 / 60 seg.

TRAVEL: A haunted castle full of mummies is a new attraction at the West Edmonton Mall in this Canadian province