St. Petersburg is located on which of the following bodies of water?

Responses

The Gulf of Sweden

The English Channel

The Baltic Sea

Griboyedov Canal

The Baltic Sea