Alhambra Vacation Travel Video Guide

maxresdefault.jpg



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 *