Tag Archives: Sierra Nevada

Sierra Nevada, Spain

September 22, 2011

0 Comments

Spain’s highest mountain range, the Sierra Nevada, stretches across the Granada and Almería provinces in the far south. Sierra Nevada translates to English as “snowy range,” and quite justly so. The snow-capped peaks soar into the air, visible from afar. One can see the white range on a clear day just walking down the streets [...]

Continue reading...