translate English to French: There is limited revenue from tourism.
Les revenus issus du tourisme sont limités.