St. Petersburg Cruise Port Guide Info Situated on the banks of the Neva River St. Petersburg is known as the Venice of the North by the grandiose canals, bridges, and opulent monuments of 17-century Czars Russia. Read more