Founded by Tsar Peter the Great on the Neva River, St. Petersburg is one of the largest cities in Europe, known as the open-air museum for the many parks, buildings, palaces, bridges, churches, museums and monuments that has in all its extension. What makes it the more planned and the most fantastic city in the […]