The Pacific Ocean.
Dd
Atlantic Ocean
The body of water separating North and South America is the Atlantic Ocean
Gulf of Mexico!
The atlantic Ocean separates Africa from north and south America
in both regions the largest populations concentrations are located near large areas of water
Pacific Ocean
The large body of water to the north of Rochester is Lake Ontario. It is one of the Great Lakes of North America and serves as a natural border between the United States and Canada. Rochester, located in New York, is situated near the southern shore of Lake Ontario.
Panama .
Found over much of North America, usually around large bodies of water.
The Atlantic Ocean.
It is in-between the continents of north America and south America however I would say that it is in the north Americana continent.