?
Peruvian Embassy in New Delhi, India --- D-2/5 Vasant Vihar New Delhi 110057 India
(+91) (11) 4616 3333
Tourist Visa from India to Peru