The baby Ninja has the dynamics of a comfortable tourer ... Ninja 300 Which bike is best between Kawasaki Ninja 300 vs Yamaha R3? As per the users experiences Kawasaki Ninja 300 is a winner ...