Rhodes Island, Greece, a symbol of Rhodes, of the famous Knights Grand Master Palace (also known as Castello) in the Medieval town of rhodes, a must-visit museum of Rhodes.

Royalty-free stock photo ID: 126294065

Rhodes Island, Greece, a symbol of Rhodes, of the famous Knights Grand Master Palace (also known as Castello) in the Medieval town of rhodes, a must-visit museum of Rhodes.