No
Yes, Well From what I know, It is.
St. Petersburg is not classified as a megalopolis. A megalopolis typically refers to a large urban area that encompasses multiple cities or metropolitan areas, often with a combined population exceeding several million. While St. Petersburg is one of Russia's largest cities, it is a standalone city rather than part of a larger interconnected metropolitan region.
St. Petersburg is the name of a city and not a saint.
Floods in Saint Petersburg happened in 1824.
Tramways in Saint Petersburg was created in 1907.
Saint Petersburg Metro was created in 1955.
Saint Petersburg Conservatory was created in 1862.
Saint Petersburg Lions was created in 2000.
The area of Saint Petersburg is 1,439 square kilometers.
Bank Saint Petersburg was created in 1990.
Saint Petersburg Mosque was created in 1913.
Saint Petersburg Mint was created in 1724.