For a glimpse of the past around Victoria, consider The Duquesne Petroglyphs, a place of interest. Pair it with another nearby sight.