Thursday, June 24, 2021

THE ALHAMBRA

The Alhambra is one of the most magnificent architectural building, the Alhambra is in Spain and was built by the Moors, the North African people who invaded and colonised Spain. The name ( Alhambra) translates to * red female* . The  building was used as a palace by the moor's princes.
 

Rowallan Scout and camping site

                                                                Rowallan Rowallan is one of the places, one should consider visiting, I wont...