Where is Andora?

Where is Andora located?

Andora, Liguria, Italy (approx. 43.96°, 8.13833°)


Where is Andora on the map?