Over the past century Indians have been migrating and settling in many faraway countries. In spite of remaining away from the motherland people of Indian origin are very much in touch with the traditions and beliefs of their homeland. They choose to follow the...

read more