St. Canard is a large city.
St. Canard is the city in which the television series Darkwing Duck is set. It is unknown if the large city across from Duckburg in reality is St. Canard or another city.
Behind the scenes Edit
St. Canard first appeared in Beware the B.U.D.D.Y. System.