Sierra Nevada, Spain

Sierra Nevada (Snowy Mountain Range), Andalusia – Spain, is a mountain range in the southern parts of Spain with the highest mountain top on continental Spain with almost 3500 meters. It’s also one of the southern most ski resorts in Europe.

Continue reading “Sierra Nevada, Spain”