Can you sleep in walmart parking lot?
I'm planning a long road trip through North India and trying to keep costs down. I heard that in some countries, people can sleep in Walmart parking lots overnight. Is this practice common or even allowed in India at large department store parking lots, or is it better to find proper accommodation?