Daily Wanderlust: La Alhambra

Perched at the top of the gorgeous Granada, Spain(home to my special Spanish affair) is one of the must-see’s in the city, if not the country — La Alhambra. The well-preserved 9th century Arabic palace, whose name means “red mountain,” is one of those magnificent spots in the city, which combines history with romance. Here,Continue reading “Daily Wanderlust: La Alhambra”