The Gulf of Finland connects the Baltic Sea with Saint Petersburg. The Gulf of Riga lies between the Latvian capital city of Riga and the Estonian island of Saaremaa. The Northern Baltic Sea lies between the Stockholm area, southwestern Finland and Estonia.