Where is Hinduism Practiced?

Hinduism is practiced predominantly in India, but also countries where there is generally a significant Indian population, such as USA, Great Britain and Fiji. Contrary to possibly popular belief though, this religion does not encourage snake charmers and the like..in fact it is said to be more of a way of life than an actual religion, despite the many gods it endorses.