Hello all, Im due to call on St Petersburg on the 17th August on NCL and stay overnight. I do not know which shore excursion to join and if it is worth joining at all! Does anyone know whether i'd be able to obtain a visa without joining a tour? They seem very expensive and every one I have been on in ths past was not worth the money.. Also, what are the must-see sights in St Petersburg? Thank you!