Europe, France,
Angoulême
[Map]
Angoulême is in
France
.