Since time immemorial, India has been known for its spirituality, religious tolerance and its secular character. India is called the "yogabhoomi" and the gateway to the heavens. Innumerable saints and seers,in their quest for knowledge, have contributed largely to the development of various religious monuments viz. Temples, Mosques, Monasteries etc. built lavishly across the length and breadth of the country. For this very reason, India is also known as the of temple country. The architectural exuberance is expressed in its places of worship, which form an integral part of its cultural diversity.
It has been a tradition in India to commemorate all the deities, gods and goddesses by building shrines, which is evident in the various temples. India is famous for its places of worship. The cosmopolitan flavour of its religions is well reflected in its multitude of holy shrines. Apart from the pilgrim centres that India is known for, a large number of places of worship are known among devotees for eternal powers and wish fulfillment.