Capital of Andorra: The capital of Andorra is Andorra la Vella. This charming city is located high in the eastern Pyrenees between France and Spain. It is highly famous for being Europe’s highest ...
Europe's tiny Andorra formally joined the International Monetary Fund on Friday, becoming the crisis lender's 190th member ...