You ever walk around and expect Knights on horseback to storm out of a castle? Me neither, except in Rhodes! Rhodes Town (on the island of Rhodes) is dominated by walls and castles dating from the 1300s to 1500s, when the presence of Christian Knights was at its peak. The old town is a UNESCO […]