India is a land of diversity, be it in ethnicity or geographic features or people attire etc. And the religion and spirituality is no exception to that. India is the birthplace of many religions. It is also home to many other religions and cults founded outside, but who found patronage here. The different schools of thought have rise to various religious movements, reform movements, and philosophical schools of thought.
Virtually every major religion has a strong connection with India (including Christianity -- some people claim Jesus Christ meditated in India in his early years). Buddhism was born in India (not China), so were Sikhism, Jainism, and of course Hinduism. The Zoroastrians, the Jews (living in India since 600 B.C.), the people of Bahai faith, all are found in India in substantial numbers. There are also numerous cults in India, each practicing their own ideologies and interpretations of the major religions.
Places of spiritual importance abound in India. From Badrinath, Kedarnath, Uttarkashi, Rudraprayag in the north to the numerous temples and places like Kanyakumari and Mammalapuram in the South, there is no dearth of spiritual places.
Places of spiritual importance
Badrinath - Set on the mountains at a height of about 11,000 feet, according to mythology, it is here that Lord Vishnu spent innumerable years in meditation. Lord Badrinath is worshipped here and Badrinath finds favor with all Hindus, but it is all the more sacred for the devotees of Vishnu.
Kedarnath - situated at a height of 3,581 metres, the Kedarnath shrine is dedicated to Lord Shiva. Holy places include the Kedarnath Temple, Shankarachary Samadhi and many others. Kedarnath is in close proximity to other places that are both beautiful and holy like Sonprayag, Gaurikund, Madmaheshwar and Tungnath.
Uttarkashi - Uttarkashi is known for its temples dedicated to Parshuram, Datatryea, Annapurna, Kali, Bhairon and other gods and goddesses. It is situated at an altitude of 1,550 meter at the banks of the Bhagirathi river.
Vaishno Devi - This cave temple situated at a height of 5,200 feet above sea level in Jammu and Kashmir, is dedicated to the three goddesses, Durga, Lakshmi and Saraswati. The cave has a very low height - just 1.5 m. Devotees have to bend double for the first few yards and then wade through ankle deep chill water to see the deity. Devotees have to undertake an arduous 13 km trek to reach the temple. A staggering 15 to 20,000 people come to the temple everyday. It is believed that the arm of the goddess Sati fell here. It is only temple in India where all the three goddesses are worshipped in one place.
Other temples in the area are, Charan Paduka Temple, Ban Ganga Temple, Ardh Kuwari and the Bhairon Temple.
Kanya Kumari - located at the southern tip of India, it is here that the 1000 year old Guganathaswamy Temple, the Kumari Amman temple where Parvati as Devi Kanya, the Virgin Goddess is worshipped and the modern monuments of faith, the Vivekanand Memorial and the Gandhi Memorial are situated.
Mamallapuram - the city plays host to fourteen cave temples, nine monolithic shrines, three stone temples and four relief sculptured rock panels. Thiruvanamalai - according to tradition, it was the town of Lord Shiva. Located at the foothills of the Arunachala hill, of the numerous temples dedicated to Shiva, the most important is the Arunachal Temple.
Spirituality pervades the land that is India. Each stone, river, stream and mountain has a thousand-year old history behind it, and some part of that history has a tale to tell.



















