answersLogoWhite

0

Yes. St. Petersburg was made in honor of Peter the Great, one of the rulers of Russia.

Yes and no. St. Petersburg (which I guess you are referring to) is in Russia but there is also a city named "St. Petersburg" in Florida, USA.

User Avatar

Wiki User

11y ago

What else can I help you with?