Oops! Something went wrong, please try again later.
Leduc is a fast-growing, dynamic city with a population of more than 36 thousand, offering a range of attractions perfect for residents and visitors alike.
In 1889, Robert Taylor Telford settled on a piece of land near a scenic lake. This land would become the cornerstone of the new town. During the early...