Quizzing Live

Where Is Eric The Eel

Answer:
Equatorial New Guinea