Honda Motors - Activa What makes Honda Activa great? Well, what comes as a fascinating fact is that, Honda Activa…