Edmonton is a city in Alberta, Canada. It has many popular attractions, including World Waterpark, Edmonton River Valley, 82 Avenue Northwest, perfect for a trip!
Show Less
Edmonton Travel Guide
Destination Overview
Destination Introduction
Edmonton is a city in Alberta, Canada. It has many popular attractions, including World Waterpark, Edmonton River Valley, 82 Avenue Northwest, perfect for a trip!
Show Less
Experience Edmonton
What to Do
Looking for things to do in Edmonton? We provide up-to-date info on everything from must-see scenic spots to local hangouts.
It's like being stuck inside the movie Frozen! Visit the Ice Castles in Edmonton, Alberta, Canada to see how incredible artists have assembled over 250,000,000 pounds of hand placed icicles into an absolutely stunning work of art. Travel tip: Bundle up and wear snowpants if you'd like to try the ice slide!