Rhodes, the largest island of the Dodecanese archipelago in Greece, possesses a history spanning millennia. While currently a major Mediterranean tourist favourite, Rhodes is uniquely distinguished as ...
Worldwide famous as the home of Odysseus, the Ionian Island of Ithaca boasts lush green valleys and rugged hills.