World Weavers is an Ethical Community - Based Tourism provider focused on supporting local communities while promoting tolerance & cultural understanding... click here for more information