andorra la vella

from The Collaborative International Dictionary of English v.0.48
Andorra la Vella \Andorra la Vella\ prop. n. (Geography)
   The capital city of Andorra. Population (2000) = 22,390.
   [PJC]
    

[email protected]