Afandou the invisible village of Rhodes

Nestling in the glistening Aegean Sea is the glorious island of Rhodes. This jewel in Greece’ crown has much to attract the discerning traveller, from the ancient ruins to miles of white sands. Mention Rhodes to many and the first thing that springs to mind is the clubbers paradise Faliraki, but there is much more […]

Read More