translate English to French: Tourist facilities and services are limited.
Les installations et services touristiques sont limités.