When it comes to bestselling camera brands in India, you will find out plenty of them. Some of the top players in the market are Sony, Canon, and Nikon. They are known to make high-quality products, loaded with features. Whether you are a beginner or a professional, if you want the best pictures, then you should invest in a good camera. The brands mentioned here are the best out of the lot. They have both cheap and expensive cameras to offer.