Q. Which strait connects the Mediterranean Sea with the Atlantic Ocean? Answer:
Gibraltar
Notes: The Strait of Gibraltar is a narrow strait that connects the Atlantic Ocean to the Mediterranean Sea and separates Gibraltar and Peninsular Spain in Europe from Morocco in Africa.