Sacred Temples
Discover the magnificent temples of India and their spiritual significance
Jyotirlinga
12 templesSomnath Temple
Somnath Temple is the first among the twelve Jyotirlinga shrines of Lord Shiva. Located on the weste...
Mahakaleshwar Temple
Mahakaleshwar Temple in Ujjain is one of the twelve Jyotirlinga shrines and is considered the most s...
Kashi Vishwanath Temple
Kashi Vishwanath Temple is one of the most famous Hindu temples dedicated to Lord Shiva, located in...
Kedarnath Temple
Kedarnath Temple is a Hindu temple dedicated to Lord Shiva, located in the Garhwal Himalayan range a...
Ramanathaswamy Temple
Ramanathaswamy Temple is a Hindu temple dedicated to Lord Shiva, located on Rameswaram island in Tam...
Mallikarjuna Swamy Temple
Mallikarjuna Swamy Temple at Srisailam is the second of the twelve Jyotirlingas and also one of the...
Omkareshwar Temple
Omkareshwar Temple is one of the twelve Jyotirlingas located on Mandhata island in the Narmada river...
Baidyanath Temple
Baidyanath Temple (Vaidyanath Dham) in Deoghar, Jharkhand, is one of the twelve Jyotirlingas and als...
Bhimashankar Temple
Bhimashankar Temple is one of the twelve Jyotirlingas located in the Sahyadri Hills of the Western G...
Nageshwar Jyotirlinga Temple
Nageshwar Jyotirlinga Temple is one of the twelve Jyotirlingas, located between Dwarka and the islan...
Trimbakeshwar Temple
Trimbakeshwar Temple is one of the twelve Jyotirlingas located near Nashik, Maharashtra. It is uniqu...
Grishneshwar Temple
Grishneshwar Temple (Ghrishneshwar) is the twelfth and last Jyotirlinga, located near the Ellora Cav...
Char Dham
4 templesBadrinath Temple
Badrinath Temple is a Hindu temple dedicated to Lord Vishnu, located in the town of Badrinath in Utt...
Jagannath Temple, Puri
Jagannath Temple in Puri is one of the most sacred Hindu temples dedicated to Lord Jagannath, a form...
Dwarkadhish Temple
Dwarkadhish Temple, also known as Jagat Mandir, is a Hindu temple dedicated to Lord Krishna, located...
Yamunotri Temple
Yamunotri Temple is dedicated to Goddess Yamuna and is the source of the Yamuna river. It is one of...
Shakti Peethas
51 templesVaishno Devi Temple
Vaishno Devi Temple is one of the most revered Hindu temples dedicated to Goddess Vaishno Devi (a ma...
Kamakhya Temple
Kamakhya Temple is one of the oldest and most important Shakti Peethas, situated atop Nilachal Hill...
Kalighat Kali Temple
Kalighat Kali Temple is one of the 51 Shakti Peethas and one of the most famous temples in Kolkata,...
Vindhyavasini Temple
Vindhyavasini Temple is an important Shakti Peetha located in Vindhyachal, Uttar Pradesh. Dedicated...
Naina Devi Temple
Naina Devi Temple is one of the 51 Shakti Peethas, located atop a hillock at the Himalayan foothills...
Jwala Ji Temple
Jwala Ji Temple is one of the 51 Shakti Peethas, famous for its nine eternal natural gas flames that...
Ambaji Temple
Ambaji Temple is one of the 51 Shakti Peethas, located at the border of Gujarat and Rajasthan in the...
Mahalaxmi Temple, Kolhapur
Mahalaxmi Temple in Kolhapur is one of the most important Shakti Peethas and one of the six places w...
Kanchi Kamakshi Temple
Kanchi Kamakshi Amman Temple is one of the most important Shakti Peethas in South India, located in...
Tarapith Temple
Tarapith Temple is one of the 51 Shakti Peethas, located in Birbhum district, West Bengal. Dedicated...
Maa Mundeshwari Temple
Maa Mundeshwari Temple is considered one of the oldest functional Hindu temples in India, located in...
Chamunda Devi Temple
Chamunda Devi Temple is a revered Shakti Peetha located on the banks of the Ban Ganga river in Kangr...
Kiriteswari Temple
Kiriteswari Temple is one of the 51 Shakti Peethas, located in Lalbag near Murshidabad in West Benga...
Vimala Temple
Vimala Temple is one of the most important Shakti Peethas among the 51 sacred sites, located within...
Tara Tarini Temple
Tara Tarini Temple is one of the 51 Shakti Peethas, majestically perched atop the Kumari hills on th...
Biraja Temple
Biraja Temple is one of the 51 Shakti Peethas, located in the ancient town of Jajpur in Odisha. Godd...
Tripura Sundari Temple
Tripura Sundari Temple, popularly known as Matabari, is one of the 51 Shakti Peethas and one of the...
Bhramari Devi Temple
Bhramari Devi Temple is one of the 51 Shakti Peethas, located in the Jalpaiguri district of West Ben...
Bahula Devi Temple
Bahula Devi Temple is one of the 51 Shakti Peethas, located in Kettugram village in the Burdwan dist...
Nalhateshwari Temple
Nalhateshwari Temple is one of the 51 Shakti Peethas, located in the town of Nalhati in the Birbhum...
Phullara Devi Temple
Phullara Devi Temple is one of the 51 Shakti Peethas, situated in the village of Attahas near Labpur...
Nandikeshwari Temple
Nandikeshwari Temple is one of the 51 Shakti Peethas, located near Sainthia in the Birbhum district...
Vishalakshi Temple
Vishalakshi Temple is one of the 51 Shakti Peethas, located near Manikarnika Ghat in the holy city o...
Lalita Devi Temple
Lalita Devi Temple is one of the 51 Shakti Peethas, located in Prayagraj (Allahabad), near the sacre...
Shakambhari Devi Temple
Shakambhari Devi Temple is one of the 51 Shakti Peethas, located in the Shivalik foothills near Saha...
Katyayani Temple
Katyayani Temple is one of the 51 Shakti Peethas, located in Vrindavan, the sacred land of Lord Kris...
Mangala Gauri Temple
Mangala Gauri Temple is one of the 51 Shakti Peethas and one of the 18 Maha Shakti Peethas, located...
Sarvamangala Temple
Sarvamangala Temple is one of the 51 Shakti Peethas, located in the sacred city of Gaya, Bihar. Dedi...
Savitri Temple
Savitri Temple is one of the 51 Shakti Peethas, located atop Ratnagiri Hill overlooking the sacred P...
Bhramaramba Temple
Bhramaramba Temple is one of the 51 Shakti Peethas and one of the 18 Maha Shakti Peethas, located at...
Jogulamba Temple
Jogulamba Temple is one of the 51 Shakti Peethas and one of the 18 Maha Shakti Peethas, located in A...
Manikyamba Temple
Manikyamba Temple is one of the 51 Shakti Peethas, located at Draksharamam in East Godavari district...
Tulja Bhavani Temple
Tulja Bhavani Temple is one of the 51 Shakti Peethas, located in Tuljapur, Maharashtra. It was the K...
Renuka Devi Temple
Renuka Devi Temple is one of the 51 Shakti Peethas, located on a hilltop in Mahur, Nanded district,...
Saptashrungi Temple
Saptashrungi Temple is one of the 51 Shakti Peethas, located on a hill with seven peaks (Sapta Shrun...
Kodungallur Bhagavathy Temple
Kodungallur Bhagavathy Temple is one of the most ancient Devi temples in Kerala, considered a Shakti...
Banashankari Temple
Banashankari Temple is a Shakti Peetha located near the famous Badami cave temples in Karnataka. Ban...
Harsiddhi Temple
Harsiddhi Temple is one of the 51 Shakti Peethas, located in the sacred city of Ujjain, Madhya Prade...
Danteshwari Temple
Danteshwari Temple is one of the 52 Shakti Peethas, located in Dantewada, Chhattisgarh. The town of...
Kumari Amman Temple
Kumari Amman Temple is a Shakti Peetha located at the southernmost tip of mainland India in Kanyakum...
Devi Talab Temple
Devi Talab Temple is one of the 51 Shakti Peethas, located in Jalandhar, Punjab. The goddess Tripurm...
Bhadrakali Temple
Bhadrakali Temple is a Shakti Peetha located in the historic land of Kurukshetra, Haryana — the site...
Ugratara Temple
Ugratara Temple is one of the 51 Shakti Peethas, located in Guwahati, Assam, not far from the famous...
Rajrappa Chhinnamasta Temple
Rajrappa Chhinnamasta Temple is a unique Shakti Peetha located at the confluence of the Damodar and...
Hinglaj Mata Temple
Hinglaj Mata Temple is the most revered and geographically distant of the 51 Shakti Peethas, located...
Sugandha Temple
Sugandha Temple is one of the 51 Shakti Peethas, located in the Shikarpur region of Barisal Division...
Jessoreswari Temple
Jessoreswari Temple is one of the 51 Shakti Peethas, located in Jessore district of Bangladesh. The...
Chatteswari Temple
Chatteswari Temple is one of the 51 Shakti Peethas, located in the Chittagong region of Bangladesh....
Chandranath Temple
Chandranath Temple is one of the 51 Shakti Peethas, located atop Chandranath Hill in Sitakunda upazi...
Guhyeshwari Temple
Guhyeshwari Temple is one of the most important Shakti Peethas outside India, located near the world...
Dakshinkali Temple
Dakshinkali Temple is one of the most popular and powerful temples in Nepal, located in a ravine at...
Major Pilgrimage
6 templesTirumala Venkateswara Temple
Tirumala Venkateswara Temple (Tirupati Balaji) is the richest and most visited temple in the world,...
Meenakshi Amman Temple
Meenakshi Amman Temple is a historic Hindu temple located in Madurai, Tamil Nadu. Dedicated to Godde...
Siddhivinayak Temple
Siddhivinayak Temple is one of the most famous temples in Mumbai, dedicated to Lord Ganesha. Located...
Shirdi Sai Baba Temple
Shirdi Sai Baba Temple is one of the most visited pilgrimage sites in India, dedicated to the revere...
Akshardham Temple
Akshardham is a Hindu temple complex in New Delhi that showcases millennia of Indian culture, spirit...
Banke Bihari Temple, Vrindavan
Banke Bihari Temple is one of the most revered temples in Vrindavan, Uttar Pradesh, dedicated to Lor...
Ancient & Heritage
5 templesKonark Sun Temple
Konark Sun Temple is a 13th-century UNESCO World Heritage Site in Odisha, dedicated to the Sun God S...
Brihadeeswarar Temple
Brihadeeswarar Temple (Big Temple) in Thanjavur is a UNESCO World Heritage Site and one of the great...
Khajuraho Temples
Khajuraho Group of Monuments is a UNESCO World Heritage Site famous for its stunning Nagara-style te...
Shore Temple
Shore Temple in Mahabalipuram is a UNESCO World Heritage Site and one of the oldest structural stone...
Modhera Sun Temple
Modhera Sun Temple is an ancient Hindu temple dedicated to the Sun God, located in Modhera, Gujarat....
Cave Temples
5 templesAjanta Caves
Ajanta Caves are 30 rock-cut Buddhist cave monuments dating from the 2nd century BCE to about 480 CE...
Ellora Caves
Ellora Caves are a UNESCO World Heritage Site comprising 34 rock-cut caves in Maharashtra. Unique fo...
Elephanta Caves
Elephanta Caves are a UNESCO World Heritage Site located on Elephanta Island in Mumbai Harbour. The...
Badami Cave Temples
Badami Cave Temples are a complex of four Hindu and Jain rock-cut cave temples located in Badami, Ka...
Amarnath Cave Temple
Amarnath Cave is one of the holiest shrines in Hinduism, located at an altitude of 3,888 meters in J...