You are from Norway....so you have the Right to say so.........LOL...and what ad Indians are geting ? To have enough Toilet for ppl in Dehli. lol what a great country
2 of my friends were in India by road to Jaipur and Dehli. THEY WERE SHOCKED. Its noting like what they have seen on films. India sux big time. road sux. They have noting good to tell.