All Rhodes lead to … Greece?

2023-11-14T14:16:29-04:00

Rhodes is a very popular spot for tourists, but not one you hear about often or see in many travel photos. If you are going to Greece or Turkey, especially on a cruise, it should be one stop you should look for on the itinerary. The reason?