Have you been to any country on the American continent? Do you live there?
I live in the Brazil but had no the opportunity to meet none neighboring country
I live in the Brazil, but had not opportunity to visit none of neighboring countries.
I live in Brazil, but have had no opportunity to visit any other neighboring country.