Ecotourism is also called eco-tourism or sustainable tourism and is defined as any form of tourism based on respect for nature in order to enjoy all its benefits.