Edmonton is the capital city of Alberta in Canada. It's a great spot for nature, cultural activities, and a thriving foodies scene.
Derek Westra