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 […]