So I am going to Brazil in May of this year, and just trying to research a few things before I go. Canadian citizens require a visa to visit Brazil, however, Russian citizens do not, and you can get a Visa on arrival. I am a citizen of both, and have both active passports. How can I make this happen so that I don't have to do the visa thing?
Do I just fly into Brazil and present my Russian passport at entry....and then the Canadian one on the way out....or do I present both? How does it work. The flight will be connecting through Huston in both directions, so my concern is presenting a Russian passport when leaving Brazil, as a Russian I would require a Visa for both USA and Canada...but not as a Canadian.
Anyone ever done something similar?