Spain

The Fabled Red Towers and Walls of the Alhambra


The Alhambra palace and fortress stretches along the top of the hill known as La Sabika and its fabled red towers and walls are seen from almost every vantage point in the city of Granada. It is the biggest tourist draw in Spain...