Famous Shrines in India

India is a land of religion. Diversified culture of India is famous in the whole world. India is a land where various religions reside together. Every other religion has various famous shrines where billions of devotees from different locations and cultures pray together. The entire Indian Sub-Continent may be regarded as one grand sacred place.