CarsTravel Explore Rhodes With A Car by Dennis Doe November 19, 2019 by Dennis Doe November 19, 2019 The beautiful island of Rhodes is part of Greece off to the Mediterranean Sea, bordering closer to Turkey…