195k views
1 vote
Which nation is located on a peninsula?

(1) Brazil
(2) Philippines
(3) Saudi Arabia
(4) Austria

User Alyafey
by
7.6k points

1 Answer

4 votes
The answer is (3), Saudi Arabia.
User Kidbilly
by
8.1k points