Avinguda Meritxell

Avinguda Meritxell

The main shopping street in Andorra la Vella, filled with boutiques, cafes, and duty-free stores.

View on Google Maps