Limestone caves in the Ottawa Valley near Eganville, cut by an ancient tropical sea and full of fossils, open for tours since 1955. You walk the passages the water bored through the old seabed, with the shells of 500-million-year-old creatures still in the walls. A classic Ontario show cave.
Ontario
See it on the map
Other places on the map within a couple of hours.