Tourism: A key driver for socio-economic progress