An elegant town cradled in a lush green valley, Soller nestles among endless orange and lemon groves. A mecca for hikers and bikers, the surrounding mountain scenery is nothing short of spectacular, the narrow streets and modernist architecture are a delight to wander around and the sister port town is a chic little seaside retreat.