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