Temples of India

232 temples documented across 35 states. Begin by state, or scroll for the complete alphabetical archive.

Browse by State

Central India

East India

Islands India

North India

Northeast India

South India

West India

The Complete Archive

Amarnath Cave Temple

Jammu & Kashmir

Amarnath Cave Temple

Amarnath Cave Temple in Jammu & Kashmir marks where Shiva is believed to have revealed immortality to Parvati, its ice lingam waxing with the moon.

Ancient Maa Sheetla Mandir

Himachal Pradesh

Ancient Maa Sheetla Mandir

Ancient Maa Sheetla Mandir, Mandi, Himachal Pradesh, honors Sheetla Mata, protector goddess against disease, depicted with a broom and a pot of cooling water.

Arulmigu Subramaniaswamy Temple, Thiruchendur

Tamil Nadu

Arulmigu Subramaniaswamy Temple, Thiruchendur

Arulmigu Subramaniaswamy Temple in Thiruchendur, Tamil Nadu, is one of Murugan's six Arupadaiveedu abodes, uniquely coastal, marking his defeat of Surapadman.

Arunachaleswarar Temple

Tamil Nadu

Arunachaleswarar Temple

Agni (fire) Pancha Bhoota Sthalam at the foot of the Arunachala hill, itself worshipped as a form of Shiva. Ramana Maharshi lived on this hill for over 50 years.

Attukal Bhagavathy Temple

Kerala

Attukal Bhagavathy Temple

Attukal Bhagavathy Temple, Thiruvananthapuram, Kerala, hosts Attukal Pongala, a Guinness-record gathering of women preparing offerings to the goddess.

Baba Bhootnath Temple

Himachal Pradesh

Baba Bhootnath Temple

Baba Bhootnath Temple in Mandi, Himachal Pradesh, is the town's spiritual anchor for Shiva worship and hosts the annual Mandi International Shivratri Fair.

Baba Maha Mritunjay Shiv Temple

Himachal Pradesh

Baba Maha Mritunjay Shiv Temple

Baba Maha Mritunjay Shiv Temple, Mandi, Himachal Pradesh, venerates Shiva's Mahamrityunjaya form, "conqueror of death," in a four-armed seated sanctum image.

Baba Nahar Singh (Bajiya ji) Temple, Dholra

Himachal Pradesh

Baba Nahar Singh (Bajiya ji) Temple, Dholra

Baba Nahar Singh Temple in Dholra, Bilaspur, honors a manifest deity (Pratyaksh Devta) invoked for protection and dispute resolution, mainly on Tuesdays.

Badrinath Temple

Uttarakhand

Badrinath Temple

Northern Char Dham, at 3,133 metres on the bank of the Alaknanda. Open only six months of the year, from Akshaya Tritiya to Vijayadashami.

Baidyanath Dham

Jharkhand

Baidyanath Dham

One of the twelve Jyotirlingas, the most important Shiva shrine of eastern India. The Shravan Mela draws millions of Kanwariyas to Deoghar.

Bajrangbali Mandir, Baihna Jatan

Himachal Pradesh

Bajrangbali Mandir, Baihna Jatan

Bajrangbali Mandir in Baihna Jatan, Bilaspur, is a village Hanuman shrine drawing devotees for Tuesday and Saturday worship and Hanuman Jayanti.

Banke Bihari Temple

Uttar Pradesh

Banke Bihari Temple

Banke Bihari Temple in Vrindavan, UP, is among the city's seven most sacred shrines, famed for its curtained darshan ritual and bell-free child-deity worship.

Bhagavathy Temple Kavaratti

Lakshadweep

Bhagavathy Temple Kavaratti

Bhagavathy Temple in Kavaratti, Lakshadweep, is the archipelago's principal Hindu shrine, sustained by the islands' small Hindu community beside the jetty.

Bhagsunag Temple

Himachal Pradesh

Bhagsunag Temple

Bhagsunag Temple in Kangra, HP, honours the serpent deity Nag Devta alongside Shiva; its healing spring leads on to the nearby Bhagsu Waterfall.

Bhalei Mata Temple

Himachal Pradesh

Bhalei Mata Temple

Bhalei Mata Temple in Chamba district, Himachal Pradesh, honors a local form of Shakti revered by Gaddi and Pahari communities, drawing large Navratri crowds.

Bhand Dewal Temple

Chhattisgarh

Bhand Dewal Temple

The oldest and most distinctive temple in Chhattisgarh, with a sanctum shaped like a banyan leaf and intricate stone carvings.

Bharmani Temple, Bharmour

Himachal Pradesh

Bharmani Temple, Bharmour

Bharmani Temple above Bharmour, Chamba, is a Devi shrine on the Manimahesh Yatra trail, a customary halting point above the Chaurasi temple complex.

Bhimakali Temple

Himachal Pradesh

Bhimakali Temple

Bhimakali Temple in Sarahan, Shimla district, is one of the 51 Shakti Peethas, marking where Sati's ears fell, with a striking 8-storey wood-and-stone tower.

Bhimashankar Temple

Maharashtra

Bhimashankar Temple

Jyotirlinga hidden in the dense Sahyadri hills within a wildlife sanctuary. Source of the Bhima river.

Bhole Nath Shiv Shankar Mandir, Musahan

Himachal Pradesh

Bhole Nath Shiv Shankar Mandir, Musahan

Bhole Nath Shiv Shankar Mandir is a small village Shiva shrine near Musahan, Bilaspur, Himachal Pradesh, reflecting classic Pahari temple naming.

Bhureshwar Mahadev Temple

Himachal Pradesh

Bhureshwar Mahadev Temple

Bhureshwar Mahadev Temple on the Sarahan-Naina Tikkar road, Sirmaur, Himachal Pradesh, is a hilltop Shiva shrine with a self-manifested shivling.

Bijli Mahadev Temple

Himachal Pradesh

Bijli Mahadev Temple

Bijli Mahadev Temple, a mountaintop Shiva shrine in Kullu, is famed for its lightning-drawn trishul and the ritual re-fusing of its shattered lingam.

Brahma Sarovar

Haryana

Brahma Sarovar

The sacred tank at the heart of Kurukshetra, where pilgrims bathe on solar eclipses. The annual Gita Jayanti is celebrated here.

Brihadisvara Temple

Tamil Nadu

Brihadisvara Temple

UNESCO World Heritage Chola masterpiece, built entirely of granite. Its 66-metre vimana was the tallest in the world at the time of its consecration.

Chamunda Devi Mandir, Chamba

Himachal Pradesh

Chamunda Devi Mandir, Chamba

Chamunda Devi Mandir, Chamba, Himachal Pradesh, is a hilltop Devi shrine founded by Raja Sahil Varman, offering panoramic views over the Ravi valley.

Chango Rabgyaling Monastery

Himachal Pradesh

Chango Rabgyaling Monastery

Chango Rabgyaling Monastery, Kinnaur, Himachal Pradesh, is among the last Buddhist sites before the Hangrang valley meets Spiti, central to Chango's faith life.

Charang Monastery

Himachal Pradesh

Charang Monastery

Charang Monastery in Kinnaur, Himachal Pradesh, is widely regarded as the region's holiest monastery, home to some of its oldest Buddhist murals.

Chaturbhuja Mata Temple

Himachal Pradesh

Chaturbhuja Mata Temple

Chaturbhuja Mata Temple on a hill near Mandi town honors a four-armed form of Durga, prized for its panoramic views and peaceful setting.

Chaurasi Temples, Bharmour

Himachal Pradesh

Chaurasi Temples, Bharmour

Chaurasi Temples in Bharmour, HP, is a cluster of 84 shrines, reputedly built by 84 resting siddhas, including the ancient wooden Lakshana Devi shrine.

Cheelai Gonpa, Pooh

Himachal Pradesh

Cheelai Gonpa, Pooh

Cheelai Gonpa in Pooh, Kinnaur, serves one of the district's most important historic centers of Tibetan Buddhism and its living Buddhist community.

Cheluvanarayana Swamy Temple

Karnataka

Cheluvanarayana Swamy Temple

Hilltop Vaishnava shrine associated with Ramanujacharya, who lived here for 12 years and revived the temple.

Chennakesava Temple

Karnataka

Chennakesava Temple

The masterpiece of Hoysala temple architecture, whose soapstone friezes of dancers and gods have no equal in India.

Chilkur Balaji Temple

Telangana

Chilkur Balaji Temple

Chilkur Balaji Temple near Hyderabad, Telangana, worships Lord Venkateswara without a consort and is famed as "Visa Balaji," with no hundi, priests, or fees.

Chindi Mata Mandir

Himachal Pradesh

Chindi Mata Mandir

Chindi Mata Mandir in Mandi houses an eight-armed stone idol of Chandi/Durga, a regional pilgrimage site for childless couples and the ailing.

Churdhar Mahadev Temple

Himachal Pradesh

Churdhar Mahadev Temple

Churdhar Mahadev Temple crowns Churdhar peak, the outer Shivalik range's highest point in Sirmaur, Himachal Pradesh, reached by an 18-km trek.

Dakshineswar Kali Temple

West Bengal

Dakshineswar Kali Temple

Nine-spired temple on the Hooghly built by Rani Rashmoni. Ramakrishna Paramhansa served here as a priest, making it a spiritual landmark of modern Bengal.

Dashal Mahadev Temple

Himachal Pradesh

Dashal Mahadev Temple

Dashal Mahadev Temple in Kullu's remote Dashal village is an ancient Shiva shrine on the Dev Bhumi circuit, among the valley's oldest surviving temples.

Dev MahuNag Temple

Himachal Pradesh

Dev MahuNag Temple

Dev MahuNag Temple in Tarna's Sanyard area, Mandi, is a folk Nag Devta shrine honoring the serpent deity as village and rain-bringing protector.

Dev Mahunag Temple (Mul Mahunag), Bakhari, Karsog

Himachal Pradesh

Dev Mahunag Temple (Mul Mahunag), Bakhari, Karsog

Dev Mahunag Temple in Bakhari, Karsog, Mandi, built in 1664 CE by Raja Shyam Sen, is the Karsog valley's principal Nag Devta shrine for justice pleas.

Devta Temple, Jangi

Himachal Pradesh

Devta Temple, Jangi

Devta Temple in Jangi, Kinnaur, is the village guardian-deity shrine along the Hindustan-Tibet road, a cultural gateway into upper Kinnaur.

Dilwara Jain Temples

Rajasthan

Dilwara Jain Temples

Five marble Jain temples renowned as the finest example of white marble carving in India — the ceiling of the Vimal Vasahi is a wonder of the world.

Diu Hindu Temple (St. Thomas)

Dadra & Nagar Haveli and Daman & Diu

Diu Hindu Temple (St. Thomas)

Diu Hindu Temple, a small Ganesha shrine on the coast of Diu, has endured since the Portuguese era alongside the island's larger Catholic churches.

Dwarkadhish Temple

Gujarat

Dwarkadhish Temple

The western Char Dham, on the shore where Krishna is said to have founded his kingdom of Dwarka after leaving Mathura.

Ekambareswarar Temple

Tamil Nadu

Ekambareswarar Temple

Prithvi (earth) Pancha Bhoota Sthalam. Its 3,500-year-old mango tree in the outer prakara is said to bear four different varieties on its four branches.

Gangotri Temple

Uttarakhand

Gangotri Temple

Source shrine of the Ganga in the Chota Char Dham circuit. Set at 3,100 metres on the Bhagirathi.

Gauri Shankar Temple, Dashal (Hallan-i)

Himachal Pradesh

Gauri Shankar Temple, Dashal (Hallan-i)

Gauri Shankar Temple in Dashal, Kullu, is a celebrated ASI-protected Shiva-Parvati shrine, its stone carving rivaling Bajaura's Vishveshvara temple.

Gauri Shankar Temple, Naggar

Himachal Pradesh

Gauri Shankar Temple, Naggar

Gauri Shankar Temple in Naggar, Kullu, an ASI-protected national monument, enshrines Shiva and Parvati within the historic seat of the Kullu Rajas.

Grange Nag Sherkando Ji Temple

Himachal Pradesh

Grange Nag Sherkando Ji Temple

Grange Nag Sherkando Ji Temple near Puje, Kinnaur, Himachal Pradesh, is a guardian Nag (serpent) devta shrine typical of lower Kinnaur's village worship.

Grishneshwar Temple

Maharashtra

Grishneshwar Temple

The twelfth and last of the Jyotirlingas, near the Ellora caves. A short walk brings you from world-class Buddhist rock art to a living Shiva shrine.

Gugga Jahar Peer Mandir, Musahan

Himachal Pradesh

Gugga Jahar Peer Mandir, Musahan

Gugga Jahar Peer Mandir in Musahan, Bilaspur, Himachal Pradesh, honors the syncretic folk deity Gugga Jahar Peer, worshipped across North India.

Gurudwara Paonta Sahib Ji

Himachal Pradesh

Gurudwara Paonta Sahib Ji

Gurudwara Paonta Sahib Ji on the Yamuna in Sirmaur, Himachal Pradesh, marks where Guru Gobind Singh Ji lived for four formative years, 1685-1689.

Guruvayur Sri Krishna Temple

Kerala

Guruvayur Sri Krishna Temple

The Bhuloka Vaikuntha (heaven on earth), a Krishna temple famed for the strict Kerala temple traditions preserved within.

Hidimba Devi Temple

Himachal Pradesh

Hidimba Devi Temple

Hidimba Devi Temple, set in a cedar forest above Manali, Kullu, enshrines the Mahabharata's Hidimba and draws vast crowds of pilgrims and tourists.

Hindu Temple Aizawl

Mizoram

Hindu Temple Aizawl

The principal Hindu temple in Mizoram, serving the small but active Hindu community of the capital.

ISKCON Sri Sri Radha Govind Dham

Gujarat

ISKCON Sri Sri Radha Govind Dham

ISKCON Sri Sri Radha Govind Dham in Ahmedabad, Gujarat, was among the earliest centres chosen by Srila Prabhupada and anchors the city's Rath Yatra.

ISKCON Sri Sri Radha Govind Temple

Uttar Pradesh

ISKCON Sri Sri Radha Govind Temple

ISKCON Sri Sri Radha Govind Temple, Noida, Uttar Pradesh, anchors ISKCON's presence in western UP with daily kirtans and grand Janmashtami festivities.

ISKCON Sri Sri Radha Krishna Chandra Temple

Karnataka

ISKCON Sri Sri Radha Krishna Chandra Temple

ISKCON Sri Sri Radha Krishna Chandra Temple in Bengaluru ranks among the world's largest ISKCON shrines, running Gita classes and free-meal programs.

ISKCON Sri Sri Radha Madan Mohan Temple

Chandigarh

ISKCON Sri Sri Radha Madan Mohan Temple

The first and most active ISKCON temple in northern India, set in the heart of Chandigarh. Hosts one of the largest Janmashtami celebrations in the region.

ISKCON Sri Sri Radha Parthasarathi Mandir

Delhi

ISKCON Sri Sri Radha Parthasarathi Mandir

ISKCON Sri Sri Radha Parthasarathi Mandir, New Delhi, is North India's flagship ISKCON temple, home to the world's largest printed Bhagavad Gita.

ISKCON Sri Sri Radha Rasabihari Temple

Maharashtra

ISKCON Sri Sri Radha Rasabihari Temple

ISKCON Sri Sri Radha Rasabihari Temple in Juhu, Mumbai, is ISKCON's flagship in Asia, known for grand Janmashtami festivities and its Govinda's restaurant.

Jagannath Temple

Odisha

Jagannath Temple

The eastern Char Dham, home of Lord Jagannath. The annual Rath Yatra in June–July draws millions.

Jagannathi Devi Temple, Bhekhli

Himachal Pradesh

Jagannathi Devi Temple, Bhekhli

Jagannathi Devi Temple in Bhekhli, Kullu, ranks among the valley's oldest Devi shrines, whose blessing opens the Kullu Dussehra Rath Yatra of Raghunath.

Jagatsukh Mandir (Sandhya Gayatri Temple)

Himachal Pradesh

Jagatsukh Mandir (Sandhya Gayatri Temple)

Jagatsukh Mandir in Kullu, an ASI-protected monument at the valley's ancient capital, showcases early-medieval shikhara stonework and hosts Shivaratri Mela.

Jagdamba Temple, Khajjiar

Himachal Pradesh

Jagdamba Temple, Khajjiar

Jagdamba Temple at Khajjiar, Chamba's alpine "Mini Switzerland" meadow, is a well-visited Devi shrine drawing pilgrims and scenery-seeking tourists.

Jai Pohlani Mata Temple

Himachal Pradesh

Jai Pohlani Mata Temple

Jai Pohlani Mata Temple on the Dainkund ridge near Chamba, HP, is a Devi shrine revered by trekkers as guardian deity of the route to Dainkund Peak.

Jambukeswarar Temple

Tamil Nadu

Jambukeswarar Temple

Appu (water) Pancha Bhoota Sthalam, adjacent to Srirangam. The sanctum holds a natural underground spring that irrigates the base of the lingam.

Jamlu Rishi Temple, Malana

Himachal Pradesh

Jamlu Rishi Temple, Malana

Jamlu Rishi Temple in Malana, Kullu, honors the village's supreme deity, whose eleven-member council still runs one of the world's oldest democracies.

Jawah Pond & Shiva Temple, Joaha

Himachal Pradesh

Jawah Pond & Shiva Temple, Joaha

Jawah Pond and Shiva Temple in Joaha, Bilaspur, pairs a village lingam shrine with a sacred kund, the local Pahari term for a small pond.

Kailasanathar Temple

Tamil Nadu

Kailasanathar Temple

Kailasanathar Temple in Kanchipuram, Tamil Nadu, is the city's oldest surviving structural shrine, built of sandstone with rare early Pallava wall paintings.

Kali Mata Temple, Nakhlera

Himachal Pradesh

Kali Mata Temple, Nakhlera

Kali Mata Temple in Nakhlera, Bilaspur, is a village shrine to Maa Kali worshipped as a regional Himalayan guardian-protector, not Bengal's Tantric form.

Kali Math Temple Leh

Ladakh

Kali Math Temple Leh

Kali Math Temple in Leh, Ladakh, is a small, historic Hindu shrine in the old town predating the 20th century, long revered by Garhwal and Dogra soldiers.

Kalighat Kali Temple

West Bengal

Kalighat Kali Temple

One of the 51 Shakti Peethas, where the toes of Sati are said to have fallen. Gave Calcutta (Kalikata) its name.

Kalisthan Temple, Nahan

Himachal Pradesh

Kalisthan Temple, Nahan

Kalisthan Temple in central Nahan, Sirmaur, Himachal Pradesh, is one of the city's oldest Kali shrines, tied to former Sirmaur royal traditions.

Kalpa Monastery

Himachal Pradesh

Kalpa Monastery

Kalpa Monastery in Kinnaur, Himachal Pradesh, is a Buddhist monastery traditionally linked to translator-monk Rinchen Zangpo's missions.

Kamakhya Temple

Assam

Kamakhya Temple

One of the most revered Shakti Peethas, where Sati's yoni is said to have fallen. Centre of the Kaula tantric tradition and the annual Ambubachi Mela.

Kamru Fort (Badri Vishal Temple)

Himachal Pradesh

Kamru Fort (Badri Vishal Temple)

Kamru Fort's Badri Vishal Temple in Kinnaur, seat of the Bushahr dynasty, pairs a Vishnu shrine upstairs with a Kamakhya Devi shrine below.

Kamrunag Temple

Himachal Pradesh

Kamrunag Temple

Kamrunag Temple near Mandi, HP, honours Kamru Nag, a folk rain deity, beside a lake where devotees throw gold and silver offerings never retrieved.

Kanaka Durga Temple

Andhra Pradesh

Kanaka Durga Temple

Presides over Vijayawada from Indrakeeladri hill, overlooking the Krishna river. One of the most powerful Devi temples of the South.

Kandariya Mahadeva Temple

Madhya Pradesh

Kandariya Mahadeva Temple

The largest and most magnificent of the surviving Khajuraho temples, covered in 800+ exquisitely carved figures.

Karu Devta Temple, Dhumti

Himachal Pradesh

Karu Devta Temple, Dhumti

Karu Devta Temple in Dhumti, Kinnaur, is a remote shrine on the Kinner Kailash trekking circuit, visited by trekkers and locals upholding devta traditions.

Kashi Vishwanath Temple

Uttar Pradesh

Kashi Vishwanath Temple

One of the most sacred Jyotirlingas, on the western bank of the Ganga at Varanasi. Its golden spire was gilded by Maharaja Ranjit Singh in 1835.

Kedarnath Temple

Uttarakhand

Kedarnath Temple

The northernmost and highest of the twelve Jyotirlingas, at 3,583 metres in the Garhwal Himalayas. Part of both the Char Dham and Chota Char Dham circuits.

Khajji Nag Mandir, Khajjiar

Himachal Pradesh

Khajji Nag Mandir, Khajjiar

Khajji Nag Mandir in Khajjiar, Chamba district, is an ancient wooden shrine to serpent deity Nag Devta, predating the meadow's fame as a tourist spot.

Khatu Shyam Ji Temple

Rajasthan

Khatu Shyam Ji Temple

Khatu Shyam Ji Temple in Khatu, Rajasthan, honors Barbarika, grandson of Bhima, revered by pilgrims across North India as a wish-fulfilling protector.

Khawangi Mandir

Himachal Pradesh

Khawangi Mandir

Khawangi Mandir serves as the presiding village devta shrine for Khwangi near Reckong Peo, Kinnaur, Himachal Pradesh, in the region's local-deity tradition.

Khua Rani Temple

Himachal Pradesh

Khua Rani Temple

Khua Rani Temple in Mandi, Himachal Pradesh, is a shared Hindu-Buddhist shrine linked to the Tibetan legend of Princess Mandarava.

Kinner Kailash Shivling

Himachal Pradesh

Kinner Kailash Shivling

Kinner Kailash Shivling in Kinnaur, Himachal Pradesh, is one of Hinduism's five sacred Kailash peaks, a major Shaivite trekking pilgrimage site.

Kirateshwar Mahadev Temple

Sikkim

Kirateshwar Mahadev Temple

An open-air Shiva lingam on the banks of the Teesta, where the sage Viradha is said to have worshipped. Local tradition claims the lingam is 3000 years old.

Konark Sun Temple

Odisha

Konark Sun Temple

UNESCO World Heritage Sun temple shaped as a colossal chariot with 24 wheels drawn by seven horses.

Kuldev Narayan Ji Temple, Panwi

Himachal Pradesh

Kuldev Narayan Ji Temple, Panwi

Kuldev Narayan Ji Temple, Panwi, Kinnaur, serves as the village's guardian kuldevta shrine to Vishnu, standing beside a Nagin Mata serpent-goddess temple.

Laake Wali Mata Mandir

Himachal Pradesh

Laake Wali Mata Mandir

Laake Wali Mata Mandir near Chamba, HP, is a rural Devi shrine serving nearby villages as the presiding deity of the local farming community.

Lakh Data Temple, Bhajwani

Himachal Pradesh

Lakh Data Temple, Bhajwani

Lakh Data Temple crowns a hill above Bilaspur, Himachal Pradesh, honoring Shiva as "Lakhdata," giver of wealth, with huge Maha Shivratri crowds.

Lakshana Devi Temple, Bharmour

Himachal Pradesh

Lakshana Devi Temple, Bharmour

Lakshana Devi Temple in Bharmour, Chamba, dating to around 700 CE, is widely cited as India's oldest surviving wooden temple, with a bronze Durga icon.

Laprang Temple, Nesang

Himachal Pradesh

Laprang Temple, Nesang

Laprang Temple serves the Buddhist community of Nesang village, Kinnaur, Himachal Pradesh, near the revered Guru Padmasambhava meditation cave.

Laxmi Narayan Temple

Himachal Pradesh

Laxmi Narayan Temple

Laxmi Narayan Temple, Chamba, Himachal Pradesh, is the town's oldest shrine complex, six sanctums to Vishnu built around 920 CE by Raja Sahil Varman.

Lingaraj Temple

Odisha

Lingaraj Temple

Lingaraj Temple in Bhubaneswar, Odisha, is the city's largest shrine and finest example of Kalinga architecture, its lingam worshipped as Shiva and Vishnu.

Lord Shiva Statue, Khajjiar

Himachal Pradesh

Lord Shiva Statue, Khajjiar

The Lord Shiva Statue at Khajjiar, Chamba, is an open-air deodar-forest landmark near Sach Pass, a favorite photo and darshan stop for visitors.

Lotus Temple

Delhi

Lotus Temple

Lotus Temple, New Delhi, is a Baha'i House of Worship shaped like a blooming lotus, open to all faiths with no idols, among the world's most-visited buildings.

Maa Bhangayni Mandir

Himachal Pradesh

Maa Bhangayni Mandir

Maa Bhangayni Mandir at Haripurdhar, Sirmaur, Himachal Pradesh, honors the goddess believed to have freed her brother Shirgul Mahadev from captivity.

Maa Chandika Devi Ji Kila, Kalpa

Himachal Pradesh

Maa Chandika Devi Ji Kila, Kalpa

A fort-temple seat of Chandika Devi in Kalpa where she is likewise revered as a seat of justice, with oracles interpreting her will during festivals.

Maa Chandike Durga Ji Temple, Kothi

Himachal Pradesh

Maa Chandike Durga Ji Temple, Kothi

Maa Chandike Durga Ji Temple in Kothi, Kinnaur, is revered as kuldevi of many Kinnauri families and historically served as a traditional seat of justice.

Maa Danteshwari Temple

Chhattisgarh

Maa Danteshwari Temple

One of the 51 Shakti Peethas and the presiding goddess of Bastar. The 75-day Dussehra of Bastar is celebrated in her honour.

Maa Hateshwari Devi Temple, Darauda Dhaar

Himachal Pradesh

Maa Hateshwari Devi Temple, Darauda Dhaar

Maa Hateshwari Devi Temple atop Darauda Dhaar near Sundernagar, Mandi, is a trusted hilltop shrine to the goddess of power and knowledge.

Maa Usha Devi Ji Temple, Nigani

Himachal Pradesh

Maa Usha Devi Ji Temple, Nigani

Maa Usha Devi Ji Temple in Nigani, Kinnaur, Himachal Pradesh, is the kuldevi shrine of the Nichar area, uniquely honored with offered sports trophies.

Maa Vaishno Devi Temple (Kullu)

Himachal Pradesh

Maa Vaishno Devi Temple (Kullu)

Maa Vaishno Devi Temple in Kullu, on the Beas River near the Manali highway, is an independent 20th-century Devi shrine distinct from Jammu's cave temple.

Madhav Rai Temple

Himachal Pradesh

Madhav Rai Temple

Madhav Rai Temple in Mandi enshrines a silver Radha-Krishna idol crowned titular king of Mandi state, long the town's spiritual and political heart.

Mahabaleshwar Temple

Karnataka

Mahabaleshwar Temple

Home to the Atmalinga, said to have been brought here by Ravana. Considered older than Rameshwaram and equally sacred.

Mahakaleshwar Shiv Temple

Himachal Pradesh

Mahakaleshwar Shiv Temple

Mahakaleshwar Shiv Temple on the Beas riverside at Dubli Ghat, Mandi, honors Shiva's Ujjain Jyotirlinga form in the town known as "Chhoti Kashi."

Mahakaleshwar Temple

Madhya Pradesh

Mahakaleshwar Temple

Jyotirlinga famous for its Bhasma Aarti at dawn, using ash from a cremation pyre. Only south-facing Jyotirlinga.

Mahalakshmi Temple

Maharashtra

Mahalakshmi Temple

Mumbai's Mahalakshmi shrine on the shore of the Arabian Sea, dedicated to Mahalakshmi, Mahasaraswati, and Mahakali.

Maharishi Markanda Temple

Himachal Pradesh

Maharishi Markanda Temple

Maharishi Markanda Temple stands in the Markanda riverbed, Sirmaur, Himachal Pradesh, with a five-faced shivling at sage Markandeya's ancient ashram.

MAHASU TEMPLE DRABIL

Himachal Pradesh

MAHASU TEMPLE DRABIL

Mahasu Temple in the heritage village of Drabil, Sirmaur, Himachal Pradesh, honors Mahasu Devta, the region's most powerful folk deity.

Mahishasurmardini Mata Temple, Dhangsidhar

Himachal Pradesh

Mahishasurmardini Mata Temple, Dhangsidhar

Mahishasurmardini Mata Temple on Dhangsidhar hill, Mandi, honors Durga's demon-slaying form and offers sweeping views over the Beas valley.

Mallikarjuna Swamy Temple

Andhra Pradesh

Mallikarjuna Swamy Temple

Rare site that is both a Jyotirlinga (as Mallikarjuna, Shiva) and a Shakti Peetha (as Bhramaramba). Perched above the Krishna river in dense forest.

Mamleshwar Mahadev Temple

Himachal Pradesh

Mamleshwar Mahadev Temple

Mamleshwar Mahadev Temple, Karsog valley's leading Shiva shrine, enshrines Shiva, Parvati and the Rudras beside an eternal fire lit by the Pandavas.

Manakula Vinayagar Temple

Puducherry

Manakula Vinayagar Temple

Manakula Vinayagar Temple, Puducherry, is the town's principal Hindu shrine, dedicated to a gold-adorned Ganesha murti beside a small sacred bathing tank.

Manikaran Sahib

Himachal Pradesh

Manikaran Sahib

Manikaran Sahib in Kullu, HP, is a shared Sikh-Hindu site on the Parvati river's hot springs, with Rama and Krishna temples beside the gurudwara.

Mansa Devi Temple

Uttarakhand

Mansa Devi Temple

Perched atop the Bilwa Parvat overlooking the Ganga at Haridwar, one of the Siddha Peethas of the Shivalik range.

Manu Temple

Himachal Pradesh

Manu Temple

Manu Temple in Old Manali, Kullu, marks the legendary meditation site of Sage Manu, one of the few shrines dedicated to the Vedic lawgiver.

Marudhamalai Murugan Temple

Tamil Nadu

Marudhamalai Murugan Temple

Hilltop Murugan temple on the Western Ghats, one of the many Padai Veedu-associated shrines dedicated to Kartikeya.

Masroor Rock-cut Temple

Himachal Pradesh

Masroor Rock-cut Temple

Masroor Rock-cut Temple in Kangra, HP, is an unfinished shrine carved from one rock, its sanctum holding a four-faced Shiva flanked by five other deities.

Mata Baglamukhi Temple

Himachal Pradesh

Mata Baglamukhi Temple

Mata Baglamukhi Temple in Kangra, HP, is a Siddha Peeth and among India's three foremost Baglamukhi shrines, sought for victory and protection from harm.

Mata Balasundri Temple, Jamta

Himachal Pradesh

Mata Balasundri Temple, Jamta

Mata Balasundri Temple in Jamta, Sirmaur, Himachal Pradesh, is a historic hilltop Devi shrine linked to 19th-century Gorkha-British battles.

Mata Shri Naina Devi Ji Mandir, Kalol

Himachal Pradesh

Mata Shri Naina Devi Ji Mandir, Kalol

Mata Shri Naina Devi Ji Mandir in Kalol, Bilaspur, is a local village shrine distinct from the district's famous hilltop Naina Devi Shaktipeeth.

Mata Shyama Kali Temple

Himachal Pradesh

Mata Shyama Kali Temple

Mata Shyama Kali Temple in Mandi, HP, is worshipped as an incarnation of Parvati; local weddings traditionally begin with her blessing.

Mathi Temple, Chitkul

Himachal Pradesh

Mathi Temple, Chitkul

Mathi Temple in Chitkul, Kinnaur, is revered as guardian goddess of the last inhabited village before the Indo-Tibet border, central to local identity.

Meenakshi Amman Temple

Tamil Nadu

Meenakshi Amman Temple

Meenakshi Amman Temple, the living heart of Madurai, honours Meenakshi and Sundareshwarar beneath fourteen gopurams covered in painted stucco figures.

Mookambika Temple

Karnataka

Mookambika Temple

One of the seven Mukti Sthalas and a leading Devi temple of the South, on the banks of the Souparnika river.

Mumbadevi Temple

Maharashtra

Mumbadevi Temple

The patron goddess of Mumbai (Bombay), from whom the city takes its name.

Murari Devi Temple

Himachal Pradesh

Murari Devi Temple

Murari Devi Temple, a hilltop Shakti shrine above Sundernagar, Mandi, is revered as kul-devi by local families for mundan rites and cattle protection.

Murlidhar Krishna Mandir, Naggar (Thawa)

Himachal Pradesh

Murlidhar Krishna Mandir, Naggar (Thawa)

Murlidhar Krishna Mandir in Naggar, Kullu, is an early-medieval stone Shikhara temple on a hilltop above the Beas, the valley's principal Krishna shrine.

Nagaland Temple

Nagaland

Nagaland Temple

The main Hindu temple of Nagaland, dedicated to Krishna, with deities of Ram, Hanuman, and the Naga spirits combined.

Nako Monastery

Himachal Pradesh

Nako Monastery

Nako Monastery beside scenic Nako Lake in Kinnaur, Himachal Pradesh, is among the western Himalaya's oldest Buddhist monastic complexes, from the 11th century.

Narayana Temple, Roghi

Himachal Pradesh

Narayana Temple, Roghi

Narayana Temple in Roghi village, Kinnaur, is the presiding Vishnu shrine of this Kinnauri hamlet, with views of the Kinner Kailash range.

Narsingh Temple, Chamba

Himachal Pradesh

Narsingh Temple, Chamba

Narsingh Temple in Chamba town honors Narasimha, Vishnu's man-lion avatar, standing among the historic stone shrines near Laxmi Narayan and Hari Rai.

Nartiang Durga Temple

Meghalaya

Nartiang Durga Temple

The most important Hindu temple in Meghalaya, set among a cluster of giant monoliths (the largest is 7.6 m tall) raised by the Jaintia kings.

Nataraja Temple

Tamil Nadu

Nataraja Temple

Nataraja Temple, Chidambaram, Tamil Nadu, is the Akasha Pancha Bhoota sthalam - the only shrine where Shiva is worshipped as Nataraja, the cosmic dancer.

Nersha Mata Temple

Himachal Pradesh

Nersha Mata Temple

Nersha Mata Temple in Bilaspur, a hilltop Devi shrine tied to the former princely state, draws large crowds during Navratri and the annual Sair fair.

Omkareshwar Temple

Madhya Pradesh

Omkareshwar Temple

Jyotirlinga on the Mandhata island in the Narmada, shaped like the sacred syllable Om.

Palani Murugan Temple

Tamil Nadu

Palani Murugan Temple

The third and most important of the six Padai Veedu (military encampments) of Murugan. Idol is made of Navapashanam, a mysterious alloy of nine poisons.

Panchvaktra Temple

Himachal Pradesh

Panchvaktra Temple

Panchvaktra Temple in Mandi, HP, enshrines a rare five-faced stone image of Shiva, one of only a handful of such Panchvaktra icons in India.

Pandav Kund and Bhairav Temple, Kothi

Himachal Pradesh

Pandav Kund and Bhairav Temple, Kothi

A local pilgrimage site combining a Bhairav (Bhairon Baba) shrine with a "kund" (natural spring/pool) traditionally associated with the Pandavas.

Param Dham, Shree Ram Sharnam Mandir, Dalhousie

Himachal Pradesh

Param Dham, Shree Ram Sharnam Mandir, Dalhousie

Param Dham Ram Sharnam Mandir on Dalhousie's Upper Bakrota round is a meditation-focused ashram chanting "Om Ram" amid pine-forested hillside views.

Parasnath Hill Temples

Jharkhand

Parasnath Hill Temples

The highest peak in Jharkhand (1,365 m) and the holiest tirtha of the Jains. The summit has 31 tonks and 20 small Hindu temples of the Bhagavati tradition.

Paritala Anjaneya Temple

Andhra Pradesh

Paritala Anjaneya Temple

Paritala Anjaneya Temple, Andhra Pradesh, features a 135-foot concrete Hanuman statue, once the world's second-tallest, on the Vijayawada-Hyderabad highway.

Parkashankres Temple, Powari

Himachal Pradesh

Parkashankres Temple, Powari

Parkashankres Temple, Powari, Kinnaur, marks a site where Shiva is said to have stayed, traditionally a starting point for the Kinner Kailash pilgrimage.

Parshuram Temple, Renuka Ji

Himachal Pradesh

Parshuram Temple, Renuka Ji

Parshuram Temple beside Renuka Lake, Sirmaur, Himachal Pradesh, honors Lord Parshuram, son of Renuka Devi, completing the Renuka-Parshuram pilgrimage.

Paudiwala Shiv Temple

Himachal Pradesh

Paudiwala Shiv Temple

Paudiwala Shiv Temple near Khajurna, Sirmaur, Himachal Pradesh, is known as "Swarg Ki Dusri Seedhi," with a shivling said to grow yearly.

Ragigudda Anjaneya Temple

Karnataka

Ragigudda Anjaneya Temple

Ragigudda Anjaneya Temple in Bengaluru, Karnataka, is a major Hanuman shrine famed for its 62-foot gold statue, a Jayanagar landmark with three sanctums.

Rakcham Temple

Himachal Pradesh

Rakcham Temple

Serves as the village devta shrine central to local religious and social life in Rakcham, a small Baspa-valley settlement between Sangla and Chitkul.

Ram Temple, Tangling

Himachal Pradesh

Ram Temple, Tangling

Ram Temple in Tangling, Kinnaur, is a small shrine to Rama near the trailhead of the demanding Kinner Kailash Parikrama trek, a stop for pilgrims and trekkers.

Ramanathaswamy Temple

Tamil Nadu

Ramanathaswamy Temple

One of the twelve Jyotirlingas and part of the Char Dham. Famed for the longest temple corridor in India, running nearly 1,200 metres.

Rarang Monastery

Himachal Pradesh

Rarang Monastery

A working Buddhist monastery for the Kinnauri Buddhist community, known for its annual Cham (mask) dance festival.

Sabarimala Sree Dharma Sastha Temple

Kerala

Sabarimala Sree Dharma Sastha Temple

One of the largest pilgrimages in the world. Devotees follow a 41-day vratha before climbing the 18 sacred steps (Pathinettam Padi) to see Ayyappa.

Shani Dev Temple

Himachal Pradesh

Shani Dev Temple

Shani Dev Temple in Mandi's Khaliar area is the only shrine to the Saturn deity Shani in the locality, drawing devotees for Shani worship.

Shani Dev Temple, Chamba

Himachal Pradesh

Shani Dev Temple, Chamba

Shani Dev Temple in Chamba, HP, is a local Hardaspur-area shrine drawing devotees each Saturday seeking relief from Shani-related afflictions.

Shani Deva Temple, Kharal

Himachal Pradesh

Shani Deva Temple, Kharal

Shani Deva Temple in Kharal, Kullu, is a well-known regional shrine to Shani (Saturn), drawing devotees on Saturdays and for Shani dosha remedies.

Sheetla Mata Mandir, Kullu

Himachal Pradesh

Sheetla Mata Mandir, Kullu

Sheetla Mata Mandir in Kullu honors the folk goddess of protection from disease, drawing locals for marriages, healing vows, and seasonal worship.

Sheetla Mata Temple

Haryana

Sheetla Mata Temple

A revered Devi shrine of Gurgaon. Pilgrims walk barefoot from the town to the hilltop to seek protection against small pox and childhood illnesses.

Sheetla Mata Temple, Jangla

Himachal Pradesh

Sheetla Mata Temple, Jangla

Sheetla Mata Temple in Jangla village, Bilaspur, Himachal Pradesh, honors the goddess of healing and smallpox, revered as kuldevi by many local families.

Shikari Devi Temple

Himachal Pradesh

Shikari Devi Temple

Shikari Devi Temple near Mandi, HP, has no roof, as local belief holds any built here collapses; the goddess is worshipped in the open amid Himalayan views.

Shirdi Sai Baba Temple

Maharashtra

Shirdi Sai Baba Temple

Samadhi shrine of Sai Baba of Shirdi, one of the most visited pilgrimage sites in India today, drawing devotees of every faith.

Shiv Mandir, Manikaran

Himachal Pradesh

Shiv Mandir, Manikaran

Shiv Mandir in Manikaran, Kullu, stands beside the Sikh gurdwara by naturally boiling hot springs on the Parvati River, a rare shared Hindu-Sikh shrine.

Shiv Mandir, Sangla-Chhitkul Road

Himachal Pradesh

Shiv Mandir, Sangla-Chhitkul Road

A wayside Shiva shrine along the scenic Sangla-Chitkul road, serving travellers, trekkers, and local villagers of the Shobre/Yanang area as a stop for darshan.

Shiv Puri Dham, Sundhru

Himachal Pradesh

Shiv Puri Dham, Sundhru

Shiv Puri Dham is a small Shiva shrine and ashram-style complex in Sundhru village, Bilaspur, Himachal Pradesh, drawing pilgrims especially on Shivratri.

Shiv Temple, Khirsi

Himachal Pradesh

Shiv Temple, Khirsi

A small village Shiva temple in Khirsi, a hamlet in the same Ghaniar/Sundhru cluster. The 9-review Google listing suggests a recognisable but very local shrine.

Shiv Temple, Renuka Ji (Sanyas Ashram)

Himachal Pradesh

Shiv Temple, Renuka Ji (Sanyas Ashram)

Shiv Temple inside the Sanyas Ashram at Renuka Ji, Sirmaur, Himachal Pradesh, offers a quiet, contemplative alternative to the main Renuka Devi shrine.

Shiva Temple, Ranital

Himachal Pradesh

Shiva Temple, Ranital

Shiva Temple on the Ranital reservoir in Nahan, Sirmaur, Himachal Pradesh, is known for its striking three-onion-dome architecture by the sarovar.

Shree Bering Nag Ji Temple, Sangla

Himachal Pradesh

Shree Bering Nag Ji Temple, Sangla

Shree Bering Nag Ji Temple in Sangla, Kinnaur, is the guardian serpent-deity shrine of the Baspa valley, central to the annual Fulaich festival.

Shree Govindaji Temple

Manipur

Shree Govindaji Temple

Shree Govindaji Temple, Imphal, Manipur, is the state's principal Vaishnava shrine, built by Maharaja Nara Singh in the 1840s with a gold-plated shikhara.

Shree Maating Kuldev Ji Temple, Rispa

Himachal Pradesh

Shree Maating Kuldev Ji Temple, Rispa

Functions as the kuldevta (clan/village guardian deity) shrine for Rispa village, central to local social and ritual life.

Shree Maheshwar Ji Temple, Mebar

Himachal Pradesh

Shree Maheshwar Ji Temple, Mebar

Shree Maheshwar Ji Temple in Mebar, Kinnaur, Himachal Pradesh, centers the village's Shiva worship, paired locally with a neighboring Narayan Ji temple.

Shree Naina Devi Ji, Sohra-Biyuns

Himachal Pradesh

Shree Naina Devi Ji, Sohra-Biyuns

Shree Naina Devi Ji in Sohra-Biyuns hamlet, Bilaspur, Himachal Pradesh, is a village shrine to Naina Devi, serving as kuldevi for surrounding hamlets.

Shree Siddhivinayak Temple

Maharashtra

Shree Siddhivinayak Temple

One of the richest temples in Mumbai, dedicated to Ganesha in his Siddhi (right-trunk) form.

Shree Tangta Narayan Ji Temple, Lippa

Himachal Pradesh

Shree Tangta Narayan Ji Temple, Lippa

Shree Tangta Narayan Ji Temple in Lippa, Kinnaur, is worshipped by this Drukpa Kagyu Buddhist village as the home of Tangtashu, a pre-Buddhist local devta.

Shri Badoli Devi Ji Temple

Himachal Pradesh

Shri Badoli Devi Ji Temple

Shri Badoli Devi Ji Temple on a Sivalik hilltop near Gehrwin, Bilaspur, is a mother-goddess shrine drawing devotees for child protection and vows.

Shri Badri Narayan ji Temple, Batseri

Himachal Pradesh

Shri Badri Narayan ji Temple, Batseri

Shri Badri Narayan ji Temple in Batseri, Kinnaur, Himachal Pradesh, honors Vishnu as Badri Narayan and welcomes pilgrims on the Sangla-Chitkul road.

Shri Baijnath Temple

Himachal Pradesh

Shri Baijnath Temple

Shri Baijnath Temple in Kangra, HP, is among the valley's oldest Shiva shrines, revered as Vaidyanath's seat and noted for rare Shiva-Parvati carvings.

Shri Basheshwar Mahadev Temple (Bishweshwar Temple)

Himachal Pradesh

Shri Basheshwar Mahadev Temple (Bishweshwar Temple)

Shri Basheshwar Mahadev Temple in Bajaura, Kullu, is the valley's largest, oldest stone shrine, famed for exquisite 8th-9th century Shiva carvings.

Shri Bhimakali Temple, Mandi

Himachal Pradesh

Shri Bhimakali Temple, Mandi

Shri Bhimakali Temple sits on the Beas riverbank in Mandi, HP, linked by legend to Krishna's slaying of the demon Banasura, said buried near its gate.

Shri Brajeshwari Devi Temple

Himachal Pradesh

Shri Brajeshwari Devi Temple

One of the 51 Shakti Peethas — the left breast of Sati is believed to have fallen here. The goddess is worshipped in aniconic Pindi form as Vajreshwari.

Shri Chamunda Devi Mandir

Himachal Pradesh

Shri Chamunda Devi Mandir

Shri Chamunda Devi Mandir in Kangra, HP, is one of the state's five principal Shakti temples, a rare joint shrine of the goddess with Shiva as Nandikeshwar.

Shri Gugga Jahar Peer Temple

Himachal Pradesh

Shri Gugga Jahar Peer Temple

Shri Gugga Jahar Peer Temple in Bilaspur honors the syncretic folk deity Gugga Pir, whose Barmana fair ranks among India's largest Gugga celebrations.

Shri Hanogi Mata Temple

Himachal Pradesh

Shri Hanogi Mata Temple

Shri Hanogi Mata Temple on the Mandi-Kullu highway is a popular roadside Shakti shrine where travelers stop for the goddess's protection.

Shri Hari Rai Temple, Chamba

Himachal Pradesh

Shri Hari Rai Temple, Chamba

Shri Hari Rai Temple, an 11th-century stone Vishnu shrine in Chamba, holds a rare Vaikuntha Chaturmurti bronze blending human, lion and boar faces.

Shri Hateshwari Temple, Diargi

Himachal Pradesh

Shri Hateshwari Temple, Diargi

Shri Hateshwari Temple in Diargi village near Sundernagar, Mandi, is a village Devi shrine to Maa Hateshwari with a devoted local following.

Shri Jagannath Temple, Mandi

Himachal Pradesh

Shri Jagannath Temple, Mandi

Shri Jagannath Temple at Paddal, Mandi, is a Vishnu-Krishna shrine tied by tradition to Puri's idol lineage and central to the Shivratri Fair.

Shri Jakhu Hanuman Temple

Himachal Pradesh

Shri Jakhu Hanuman Temple

Shri Jakhu Hanuman Temple crowns Shimla's highest point at 2,455 m with a 33-metre Hanuman statue, marking where he paused carrying the Sanjeevani herb.

Shri Jwalamukhi Mata Shaktipeeth

Himachal Pradesh

Shri Jwalamukhi Mata Shaktipeeth

Shri Jwalamukhi Mata Shaktipeeth in Kangra, HP, is one of the 51 Shakti Peethas, uniquely worshipped as eternal blue flames rising from rock, with no idol.

Shri Kasu Raj Ji Temple, Ribba

Himachal Pradesh

Shri Kasu Raj Ji Temple, Ribba

Shri Kasu Raj Ji Temple, Ribba, Kinnaur, honors the village's guardian deity, venerated by both Hindu and Buddhist residents in this grape-growing hamlet.

Shri Mahalsa Narayani Temple

Goa

Shri Mahalsa Narayani Temple

The second of the three principal Saraswat temples of Goa, dedicated to the youthful form of Mohini. Its striking 18-armed idol is unique in India.

Shri Mangueshi Temple

Goa

Shri Mangueshi Temple

The principal Saraswat Brahmin temple of Goa — a beautiful 18th-century structure with a tall, white-washed shikhara and a seven-storey deepmala.

Shri Mata Naina Devi Ji Shaktipeeth

Himachal Pradesh

Shri Mata Naina Devi Ji Shaktipeeth

Shri Mata Naina Devi Ji Shaktipeeth in Bilaspur marks where Sati's eye fell, ranking among the 51 Shakti Peethas and North India's major pilgrimages.

Shri Mata Renuka Ji Temple

Himachal Pradesh

Shri Mata Renuka Ji Temple

Shri Mata Renuka Ji Temple on Renuka Lake, Sirmaur, Himachal Pradesh, honors Renuka, mother of Parashuram, with the lake said to be her very body.

Shri Narayan Nagin Mata Temple, Kalpa

Himachal Pradesh

Shri Narayan Nagin Mata Temple, Kalpa

Shri Narayan Nagin Mata Temple in Kalpa, Kinnaur, pairs Vishnu with serpent goddess Nagini, a hilltop landmark of Hindu-Buddhist syncretism.

Shri Parashar Rishi Temple

Himachal Pradesh

Shri Parashar Rishi Temple

Shri Parashar Rishi Temple near Mandi, HP, honours sage Parashar as a sacred Pindi stone beside Prashar Lake, famed for its shifting floating island.

Shri Raghunath Temple, Kullu

Himachal Pradesh

Shri Raghunath Temple, Kullu

Shri Raghunath Temple in Kullu enshrines Lord Rama as the valley's presiding deity, whose Rath Yatra anchors the famed Kullu Dussehra festival.

Shri Rukmini Temple and Kund

Himachal Pradesh

Shri Rukmini Temple and Kund

Shri Rukmini Temple and Kund in Bilaspur's Sivalik Hills is a sacred reservoir honoring a legendary queen's sacrifice, hosting the annual Baishakhi Mela.

Shri Sishudatri Simsa Mata Mandir

Himachal Pradesh

Shri Sishudatri Simsa Mata Mandir

Sishudatri Simsa Mata Mandir near Ladbharol, Mandi, honors Sharada Devi as "Santan Datri," believed to bless childless couples with offspring.

Shri Triloknath Temple, Mandi

Himachal Pradesh

Shri Triloknath Temple, Mandi

Shri Triloknath Temple in Mandi, Himachal Pradesh, enshrines a rare three-faced Shiva murti, giving the shrine its name, "Lord of the Three Worlds."

Shrigul Temple, Rajgarh

Himachal Pradesh

Shrigul Temple, Rajgarh

Shrigul Temple in Rajgarh, Sirmaur, Himachal Pradesh, is a local shrine of the Shirgul Mahadev tradition also seen at the famed Churdhar temple.

Shrinathji Temple

Rajasthan

Shrinathji Temple

Seat of the Pushtimarg (Vallabha) sampradaya. Krishna is worshipped here as a seven-year-old lifting Govardhana hill.

Sidh Baba Balak Nath Temple, Jangla

Himachal Pradesh

Sidh Baba Balak Nath Temple, Jangla

This cave shrine in Jangla, Bilaspur, Himachal Pradesh, honors Baba Balak Nath, the child-sage form of Shiva, distinct from the famed Deotsidh temple.

Sidh Ganpati Temple

Himachal Pradesh

Sidh Ganpati Temple

Sidh Ganpati Temple, Mandi's principal Ganesha shrine, is known for a rare murti depicted with a serpent coiled around its neck.

Simhachalam Temple

Andhra Pradesh

Simhachalam Temple

Simhachalam Temple, Visakhapatnam, Andhra Pradesh, enshrines Varaha-Narasimha, a boar-headed, lion-bodied Vishnu, kept coated in sandalwood paste year-round.

Somnath Mahadev Temple Daman

Dadra & Nagar Haveli and Daman & Diu

Somnath Mahadev Temple Daman

The chief Hindu temple of Daman, predating the Portuguese but restored in 1957 after the liberation of the territory.

Somnath Temple

Gujarat

Somnath Temple

The first among the twelve Jyotirlingas, on the shore of the Arabian Sea. Destroyed and rebuilt seven times over its long history.

Sree Padmanabhaswamy Temple

Kerala

Sree Padmanabhaswamy Temple

The richest place of worship in the world. Vishnu is worshipped here in the anantasayana posture reclining on the serpent Ananta.

Sri Govindaraja Swamy Temple

Andhra Pradesh

Sri Govindaraja Swamy Temple

The main downhill counterpart of the Tirumala shrine, consecrated by Ramanujacharya in the 12th century.

Sri Harmandir Sahib

Punjab

Sri Harmandir Sahib

The preeminent spiritual site of Sikhism. The gilded Harmandir sits amid the sacred Amrit Sarovar and welcomes visitors of every faith.

Sri Krishna Matha

Karnataka

Sri Krishna Matha

Sri Krishna Matha, Udupi, Karnataka, founded by saint-philosopher Madhvacharya, is where devotees view Krishna through the famed silver Kanakana Kindi window.

Sri Lakshmi Narayani Golden Temple

Tamil Nadu

Sri Lakshmi Narayani Golden Temple

Sri Lakshmi Narayani Golden Temple in Vellore, Tamil Nadu, is clad in 1.5 tons of gold foil, reached via a 1.8 km star-shaped Sri Chakra path open to all.

Sri MahaMaya Bala Sundari Temple, Trilokpur

Himachal Pradesh

Sri MahaMaya Bala Sundari Temple, Trilokpur

Sri MahaMaya Bala Sundari Temple in Trilokpur, Sirmaur, Himachal Pradesh, honors Durga's child form; its pindi was famously found in a bag of salt.

Sri Ranganathaswamy Temple

Tamil Nadu

Sri Ranganathaswamy Temple

Sri Ranganathaswamy Temple in Srirangam, Tamil Nadu, is the world's largest Hindu temple complex, spanning 156 acres and foremost of the 108 Divya Desams.

Sri Sita Ramachandra Swamy Temple

Telangana

Sri Sita Ramachandra Swamy Temple

Rama temple on the banks of the Godavari, built by the Golconda tax collector Kancherla Gopanna (Bhakta Ramadasu).

Sri Vetrimalai Murugan Temple

Andaman & Nicobar Islands

Sri Vetrimalai Murugan Temple

The principal Hindu temple of Port Blair, set on a small hillock at Haddo overlooking the sea.

Srikalahasti Temple

Andhra Pradesh

Srikalahasti Temple

Vayu (air) Pancha Bhoota Sthalam and Rahu-Ketu Kshetra, known for its Rahu-Ketu Sarpa Dosha remediation rituals.

Sui Mata Mandir, Chamba

Himachal Pradesh

Sui Mata Mandir, Chamba

Sui Mata Mandir above Chamba town honors deified Rani Sunayna, whose legendary self-sacrifice brought water to the city, marked by the Sui Mata Mela.

Tashigang Rong Gompa

Himachal Pradesh

Tashigang Rong Gompa

A quiet Buddhist monastery serving the high-altitude Hangrang valley villages near Nako, on the historic Sutlej-valley trade and pilgrim route toward Tibet.

Thousand Pillar Temple

Telangana

Thousand Pillar Temple

Star-shaped Kakatiya temple with three sanctums for Shiva, Vishnu and Surya, arranged around a common Nandi mandapam.

Trimbakeshwar Temple

Maharashtra

Trimbakeshwar Temple

Jyotirlinga at the source of the Godavari river. Unique for having three lingams representing Brahma, Vishnu and Shiva.

Tripura Sundari Mandir, Naggar

Himachal Pradesh

Tripura Sundari Mandir, Naggar

Tripura Sundari Mandir in Naggar, Kullu, is a three-tiered Kath-Kuni pagoda revered as the Kullu royal family's chosen protector goddess.

Tripura Sundari Temple

Tripura

Tripura Sundari Temple

One of the 51 Shakti Peethas, where the right foot of Sati is said to have fallen. A revered Tantric pitha of the Sodashi tradition.

Vadakkunnathan Temple

Kerala

Vadakkunnathan Temple

Set at the heart of Thrissur city, believed to be the first temple built by Parashurama. Its Kuttambalam is a superb example of Kerala temple architecture.

Vaishno Devi Temple

Jammu & Kashmir

Vaishno Devi Temple

Cave shrine in the Trikuta hills where the Devi is worshipped as three pindis. One of the most visited Devi shrines in India.

Venkateswara Temple

Andhra Pradesh

Venkateswara Temple

The wealthiest and most visited place of worship in the world, dedicated to Venkateswara (Vishnu). Around 60,000 pilgrims darshan the deity every day.

Virupaksha Temple

Karnataka

Virupaksha Temple

The only fully functioning temple of the Hampi ruins, dedicated to Virupaksha (a form of Shiva). Its 50-metre gopuram dominates the sacred landscape.

Vishnupad Temple

Bihar

Vishnupad Temple

Marks the footprint of Vishnu on the banks of the Falgu river. Central to the Gaya Shraddha rites performed for ancestors.

Vishvanatha Temple

Madhya Pradesh

Vishvanatha Temple

One of the three great Nagara temples of the Western Group at Khajuraho, dedicated to Shiva.

Vithoba Temple

Maharashtra

Vithoba Temple

The most important shrine of the Warkari sect, dedicated to Vithoba (a form of Krishna) and his consort Rukmini.

Yamunotri Temple

Uttarakhand

Yamunotri Temple

Source shrine of the Yamuna river and first stop of the Chota Char Dham. Set at 3,293 metres in the Garhwal Himalayas.

Yulla Kanda (Lord Krishna Temple)

Himachal Pradesh

Yulla Kanda (Lord Krishna Temple)

Yulla Kanda Krishna Temple beside a glacial lake in Kinnaur's remote Rora valley is believed to be the world's highest Krishna shrine, busy at Janmashtami.