Mediterranean Sea South China Sea ✓ Red Sea Caribbean Sea Post navigation The longest mountain range in the world is Which of the following country shares the water of Caspian Sea?