Community based tourism involves communities controlling, managing and developing their own tourism industry, whereby tourists and travellers can experience the community’s way of life and consider their social, economic, and environmental impacts upon the destination they are visiting.