Tagged: Rio Darrio

Alhambra 1 0

The Alhambra – Granada

Granada is a popular tourist destination among the cities of Spain, famous for its Alhambra – a Moorish citadel and palace – and conveniently located at the foot of the Sierra Nevada mountains, yet...