Rhodes is a Greek island rich in history, offering much more than beautiful beaches. Begin your exploration in Rhodes Old Town, which features attractions like the Palace of the Grand Master, ...