India is the shittiest country on earth.
Pun inttended.
If the physical place for hell.