One tip to remember is that speaking Spanish will help you greatly. You'll be treated differently than if you speak English all the time, it'll help you assimilate to the culture, and you'll be able to communicate easier. If you're looking to learn Spanish, check out Fluenz Spanish, Rosetta Stone, and Synergy Spanish.
Perhaps it's because voting is a requirement, not a right and people are afraid that Peruvians will be too drunk to vote properly, or easily persuaded to vote a certain way.
Another odd law is that the day before the election police aren't allowed to detain people or send them to prison, except for sex crimes. (El sábado 16 no se podrá detener o enviar a prisión a los ciudadanos habilitados para votar, salvo flagrancia.) I wonder about murder or homicide? Sometimes I really don't think Peru is advancing.
The Ultimate Peru List recommends: