Russia’s Neva Travel to introduce four new vessels on Saint Petersburg routes in 2026

Russia’s Neva Travel to introduce four new vessels on Saint Petersburg routes in 2026















Gareth Havelock





Go to baird maritime