Ten Amazing Facts Of India

Ten Amazing Facts Of India - The 2010 commonwealth games was held in delhi most of the indian temples are placed in magnetic wave lines of the earth, and they believe that it will maximize the available positive energy.