More travellers are seeking ethical options, leading to the growth of community-based tourism across the globe.