The Canadian Government advises exercising a high degree of caution in Peru due to high levels of crime. Besides, due to potential social conflicts and strikes that may occur across the country, it's essential to be extremely cautious.
Check the full travel advisory.