Towering over the old town of Granada on the hilltop is this majestic 9th-century fortress complex which is an architectural marvel. Although there is evidence that the complex dates as far back as that and was built to protect the
Towering over the old town of Granada on the hilltop is this majestic 9th-century fortress complex which is an architectural marvel. Although there is evidence that the complex dates as far back as that and was built to protect the