Mexico (Maine)

Mexico is a town in Oxford County, part in the Lakes and Mountains region of Maine.