De Rebus Antiquis Et Novis writes [1] about St. Petersburg's new tourist attraction: “The Neva horror. The cyberspace of fear.”
Russia: “The Neva Horror”
· Written by Veronica Khokhlova
Categories: Eastern & Central Europe, Russia, Arts & Culture, History, Travel