The Black forest is located in which European country?A. FranceB. SpainC. GermanyD. Britain Found an error? Read our corrections policy and report it in the comments below.