What body of water separates Morocco from Spain? 🔊
The Strait of Gibraltar separates Morocco from Spain. This narrow body of water connects the Atlantic Ocean to the Mediterranean Sea.
Equestions.com Team – Verified by subject-matter experts