Quizzing Live

Bodrum Is A Popular Tourist Resort Located In Which Country

Answer:
Turkey