Which will be the best buy between Yamaha r3 and ninja 300?
Which bike is better in touring perspective Yamaha YZF R3 or Kawasaki Ninja 300?