Where is Canterbury Park?

Where is Canterbury Park located?

Canterbury Park, Canterbury Park, United States of America (approx. 45.13056°, -93.15694°)


Where is Canterbury Park on the map?