Close your eyes. You’ve arrived in the lush and peaceful microstate of Andorra, known around the world for its natural spas. Flanked by majestic mountains, you take in the deep valleys and glistening lakes of this landlocked nation nestled between Spain and France as you settle in at one of the largest spas in Europe. […]