Granada with smelling of jasmin, in Spain
The spectacular Alhambra Palace is a poignant epitaph to the tirumph of the Catholic Monarchs and the despair of the defeated Moors who still mourn its loss. With imposing towers …
Granada with smelling of jasmin, in Spain Read More