Results 1 results found Street cafes on the bank of Riu Valira which runs through the capital city, Andorra la Vella, Andorra, Europe