> In my experience you don't see many homeless in poorer countries because housing is cheap relatively speaking.
India has well over a million homeless people, including (by some accounts) over 100,000 in the capital Delhi. I personally remember seeing quite a few people who appeared homeless in Delhi, including families squatting in historical sites (the Old Fort).