Claim: Russia is identified as a great vacation spot.
Verdict: NOT ENOUGH INFO