yes hinduism is only in india because they never invaded others to force their religion. as far as since begining of earth i dont know but it is from prehistoric period with continuous changes name any other religion whose god's DOB is not known ie i(IT IS IN history books)