Category Archives: Almeria

Almeria, Spain

Almeria is on the south coast of Spain in the region of Andalucía.  The Alcazaba is a fabulous castle on a hill above the city.  It is the largest fortress built by the Moors in Spain.         We … Continue reading

Posted in Almeria, Spain | Tagged , , , , | 2 Comments