Anuradha wrote:
Thanks for the article Mohini.. So, even in America, ppl are superstitious

Nice way to claim for a holiday

ya, we human beings celebrate so many festivals for ourselves , so at least, we should celebrate one festival for ghosts too

And Ofcourse, nature of human beings don;t change, no matter they live in which country.
No people had lived in the Americas before the arrival of Indians. Indian people were the first one who started to live in America. So some of American customs and festivals are related to India too.
And American Indians, sometimes called Native Americans, are descendants of the first people to live in the Americas. They had been living there for thousands of years before any Europeans arrived.