Rhodes old town is oldest inhabited medieval town in Europe. Rhodes Island, Greece. - Image Details