Sustainability principles refer to the environmental, economic, and socio-cultural aspects of tourism development, and a suitable balance must be established between these three dimensions to guarantee its long-term sustainability. Thus, sustainable tourism should: