A sustainable approach to tourism means that neither the natural environment nor the socio-cultural fabric of the host communities will be impaired by the arrival of tourists. On the contrary, the natural environment and the local communities should benefit from tourism, both economically and culturally. Sustainability implies that tourism resources and attractions should be utilised in such a way that their subsequent use by future generations is not compromised.