Where is Andora?

Where is Andora located?

Andora, Liguria, Italy (approx. 43.95514°, 8.14121°)


Where is Andora on the map?