Where is the manufacturer of Victory Cross Country motorcycles?
Victory Motorcycles is an American motorcycle manufacturer with its final assembly facility in Spirit Lake, Dickinson County, northern Iowa, United States. It began production of its vehicles in 1998. Its parent company, Polaris Industries, created the firm following the modern success of Harley-Davidson.
As per users experience this bike is not good for Indian roads as it is a heavy weight bike (around 350 kg) and powered by 1731cc engine.