Are visas needed to visit Brazile, Peru, or Chile?
We are taking a cruise in South America in February. We are flying into and leaving out of Brazil and ending up in Chile. We are also taking a side trip up to Peru to go up to Machu Picchu. I’ve been told that I need to have a visa at least for Brazil if not more. Do I need one for Peru or for Chile, and if so, how do we get them.
Observing members:
0
Composing members: 0
Composing members: 0