Originally posted by AlfredJPruffock
View Post
St Peterbourg should be nice indeed - never was there myself but I'd recommend it above Moscow.
Comment