Travel Rhodes Old Town Chronicles: Tales of Yore admin Mar 21, 2024 Nestled on the eastern coast of the Greek island of Rhodes lies a city steeped in history and…