70.8k views
0 votes
Which nation is located on a peninsula?

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

1 Answer

7 votes
Saudi Arabia is the nation on a peninsula.
User Sufuko
by
8.1k points

Related questions