EstelaHoltorf164 EstelaHoltorf164 09-06-2015 History contestada Which nation is located on a peninsula? (1) Brazil (3) Saudi Arabia (2) Philippines (4) Austria