From exploring ancient ruins to picturesque beaches, discover the impressive breadth of unforgettable things to do in Rhodes, Greece.