fbpx

Marble Canyon Facts & Worksheets

Marble Canyon is located in British Columbia's south-central interior, a few kilometers east of the Fraser River and the town of Pavilion.