Translate the following English sentence to French:
"Our older people, even though on social welfare, can enjoy the benefits of travel."
Nos concitoyens plus âgés, même s'ils dépendent de la sécurité sociale, peuvent profiter des avantages du voyage.