Why are a lot of homes in India dirty and unhygienic ? Is it just about income or also about a lack of desire to keep things clean ?
What are some things about India that foreigners do n't believe until they come to India ?