As you might have guessed, the namesake for St. Petersburg is the city in Russia. You probably don’t know why. According to legend, the two men who co-founded the town in 1876 flipped a coin to see who would name it. Peter Demens won. So, he gave it the name of his birthplace. Today, St. Petersburg has a population of about 250,000 people. This makes it the fourth largest city in Florida. But when you are sitting along the downtown waterfront and looking at Vinoy Yacht Basin, you feel like you are in a charming European town.