Quizzing Live

In Which Country Would You Find The Gulf Of Taranto

Answer:
Italy