Landlocked between France and Spain, Andorra is located in the breathtaking Pyrenees Mountains which makes it an attractive destination for…