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