India is home to important religious sites of every religion that also attract pilgrims from all across the globe. The presence of temples all around the landscape of the country is a proof of the strong religious faith of its people.