Nestled on the northeastern coast of the beautiful Greek island of Rhodes lies a historic gem - the Old Town. This walled city, surrounded by
Nestled on the northeastern coast of the beautiful Greek island of Rhodes lies a historic gem - the Old Town. This walled city, surrounded by