Andorra… what?

20 THINGS YOU DON’T KNOW ABOUT ANDORRA! Andorra, officially known as the Principality of Andorra, is a sovereign landlocked microstate located in the Eastern Pyrenees between France and Spain. It has an area of about 467 square km (180 sq mi) and a population of approximately 85,000 people.  To put things into perspective, the whole …

Andorra… what? Read More »