I am trying to delete aws vpc (a non default one). I am getting error that \"We could not delete the following VPC (vpc-xxxxxxx (xx.xx.xx.x/16)) Network interface \'eni-xxxx
In my case I had to first detach and delete 2 things in EC2 section
(of the same region as your VPC):
Now try deleting the VPC.
Check 2 things.
Delete above two resources if present then you will be able to delete the VPC.