Alhambra Vacation Travel Video Guide


Travel video about destination Alhambra in Spain. Built during the 13th and 14th centuries, the Alhambra is a group of buildings that overlook Granada. The finest example of Moorish architecture,…

Leave a Reply

Your email address will not be published. Required fields are marked *