New movie

Chembarah, South West India, has the highest number of people on mobile phone downloads per capita in the world

Chembarbuthi, South Western India, is India's most populous state and a hub for the booming Indian mobile phone market.Here, the state's population of 1.8 million has more than quadrupled since 2007, when India became a country.The state also has the world's highest number, at 1.3 million, of people downloading movies.But even more than that, Chembargah is the capital of a

Read More