Where is Andorra? That’s often the first question comes to mind. It is landlocked country on the Iberian Peninsula, with Spain in its south and France to its north. Although it uses the Euro currency , it is not a member state of the European Union. Andorra is the world’s 16th-smallest country by land and has a population size of around 80,000