Seas are parts of oceans that are largely or almost completely surrounded by land. The Mediterranean and the Red Sea are an example. A less surrounded one is the North Sea.
Gulfs are indentations on the land though, as if the ocean has pushed the land inward. Gulf of Mexico is a prime exanple.
Personally I think the Persian gulf should be a sea.
Latest Answers