Andorra is one of the smallest countries in Europe, and lies landlocked between the borders of France to the north, and Spain to the south.