scousemouse's Rhodes Town, Greece
8 Reviews |
38 Forum Posts |
Sweet Home Cafe
851 08, Emponas, Rhodes, Dodecanese
We just stopped for a wander around the village while touring the south of Rhodes one Sunday morning...
Roloi Clock Tower
1, Orfeos Street
On previous visits to Rhodes Town I have avoided this as I expected to be ripped off but I was pleas...