Maybe someone can shed some light:
1. As an example, you are a citizen of USA and Albania, permanently residing in USA.
2. You plan to purchase real estate in CR as a citizen of Albania therefore you enter CR with Albanian passport
3. When leaving you are asked to provide a US visa or permanent resident in order to board US bound plane.
At the last point, are you able to show your USA passport to CR border agents as a proof of residency in USA or would that violate some laws?