A Walking Tour of Granada Spain and the Alhambra
A Walking Tour of Granada Spain and the Alhambra
Join us as we walk through Granada Spain! Located at the foot of the Sierra Nevada mountains, right by the Genil River, the city hides one of the most popular tourist attractions in Spain and UNESCO World Heritage Site – The Alhambra. This magnificent palace and fortress was built...