Posts Tagged ‘ Petaloudès ’

Rhodes: the island of everlasting sun

Jun 25th, 2012 | By

Frederic takes the high Rhodes to this gorgeous Greek island that has nature, culture and yes, sunshine, in spades