Quizzing Live

Which 2 Countries Occupy The Iberian Peninsular

Answer:
Spain & Portugal