Question: are we allowed to visit russia?
Answer: American citizens need to obtain a Russian tourist visa before they're allowed to depart for the country. There is one loophole, at least for now: cruise passengers are allowed to visit Russia without a tourist visa for up to 72 hours, presuming they follow a rigid set of rules.