The Lady of the Castle Cathedral stands proudly at ... but not in the cities of Rhodes. The Acropolis of Lindos perches atop ...