on 10 Aug 2019By Uzair KhanGeneral KnowledgeExplains Strip Of Water SeparatingWhich of the following words explains strip of water separating two landmarks and connect two big seas____a. Strait b. Bay c. Peninsula d. Gulf