Answer
Peaches was born in Ontario, Canada. Ontario is a province in central Canada, bordering the United States. It is the most populous province in Canada and is home to the country's largest city, Toronto. Ontario is known for its diverse landscape, which includes the Great Lakes, the Canadian Shield, and the Niagara Falls.