WebHosting location in India is to be considered

While selecting webhosting, it is important to consider where the webhosting company is located in India. In north india, disturbances like rioting take place fairly often and internet services are suspended, so the webhosting company will have no qualms closing the account, if the website has any content which is inflammatory.
On other hand, in relatively peaceful states like maharashtra and kerala, there is less censorship of website content.
In a small state like goa, there are rarely any kind of disturbances, because physical violence is punished so people have freedom of speech to write whatever news they wish especially if no one is visiting the websites