Nestled on the eastern coast of the enchanting island of Rhodes lies its crown jewel – the old town. Steeped in history and oozing with
Nestled on the eastern coast of the enchanting island of Rhodes lies its crown jewel – the old town. Steeped in history and oozing with