Ontario attractions

Museum in Ontario

Four Rivers Cultural Center

Depending on your perspective, this museum is either a testament to the indomitable human spirit or a heartbreaking cascade of man's inhumanity to man. A short film introduces the exhibits, which trace the intertwin…