You can buy a Canon camera at most local department stores such as Walmart. You can also buy them at local Photography stores, or even online retailers such as Amazon or Ebay.
Yes, search for "Canon 30D Lens."
canon
Yes you can if your taking a trip to Britain you can put it in your luggage.
Yes, checkout canons website, or any photo site to buy a multitude of external flashes.
you can buy CANON a650
Stores that sell camera lenses for Canon are: the main Canon website, Best Buy, Amazon, or Ebay. These websites sell Canon camera lenses for a cheap price.
Canon EOS 1000D (Kit 18-55mm)Buy At Rupees 24470
Nikon or Canon
yes
canon is good brand You can buy
i recommend canon a720 or canon a560
There are a number of stores in India one can buy a Canon camera from. They can be purchased from 'Price Dekho', 'Flipkart', 'Price Deals India' and 'MySmartprice'.