My experience on how to get Peru's tourist visa with India passport living in the US.
You don't need tourist visa if you have a US visa that's valid for at least six months before the day of arrival1. However if you dont' fall under this category, then you need option 2.
Peru consulate expects a negative criminal report. You need to request for FBI's "Identity History Summary" (also called the "rap sheet"). It shows whether you have a criminal record in the U.S. If you have no record, it explicitly states "No arrest data found".
Go to https://www.edo.cjis.gov/#/
Enter your e-mail address to start the Identity History Summary Check Process!
Enter your email and remember the pin
Would you like your social security number included on the response? No
How would you like to submit your fingerprint card? Electronic submission via third party
After completing the application, you will be asked to pay 18 dollars.
Next select USPS nearby for fingerprints