If you wanted to visit Peru so much, why couldn't you get a Peru visa from India?"-- Peruvian consulate in Cochabamba, Bolivia. Off the bat, when a friend (who spoke Spanish) called them to enquire …
Continue Reading about 180 Day Peru Visa For Indians & Anyone Else – From India or South America →