Andorra – The New Destination
Andorra (Catalan: Andorra), officially the Principality of Andorra (Catalan: Principat d’Andorra), is a small landlocked country in western Europe, located in the eastern Pyrenees mountains and bordered by Spain and France. Andorra’s climate is similar to that of its neighbours’ temperate climates, but its higher altitude means there is, on average, more snow in winter ...