10 Amazing places created by man – The Alhambra, The Odeon of Herodes Atticus – Part 1
THE ALHAMBRA The Alhambra is a colossal palace and fortress located in the city of Granada in the Andalusia region of Spain. Construction started in 1238 during the Moorish occupation of Spain. Alhambra means “the red one” in Arabic, due to the terracotta color of its walls. The Alhambra’s suspended gardens are a unique wonder, a paradise of tranquility and […]
Recent Comments