DavonZAnis DavonZAnis 06-03-2017 Geography contestada What small country is on a peninsula on the strait of hormuz?