omair-khan.com
Granada, Spain
Photo Gallery Date: Dec, 2014 Location: Granada, Andalucia, Spain Internationally renowned for its lavish Alhambra palace and medieval history as the last stronghold of the Moors in Western Europe, Granada is located at the foot of the Sierra Nevada mountains, at the confluence of four rivers, the Beiro, the Darro, the Genil and the…