Question: do peruvians need visa for russia?
Answer: Russia tourist visa is not required for citizens of Peru for a stay up to 90 dayswithin a 180 day period.