Where is Holland / Ruskin?

Where is Holland / Ruskin located?

Holland / Ruskin, Ontario, Canada (approx. 45.39253°, -75.72777°)


Where is Holland / Ruskin on the map?