The Swiss Village

Temples and Spirituals


Kainchi Dham Temple

If you’re looking for calmness, peace, and divinity, there are very few places that can beat the mesmerizing Kainchi Dham temple, located amidst the Kumaon mountains. Surrounded by serenading mountains, forests, and a peaceful river flowing alongside, the temple is said to have been established by Neem Karoli Baba, who is believed to have been an incarnation of mighty Lord Hanuman itself.

Mukteshwar Temple

One of the most popular shrines, the Mukteshwar temple, is an ancient temple that is almost 350 years old and is dedicated to Lord Shiva. Perched on top of the highest point in Mukteshwar (which is a beautiful hill station that got its name after the shrine), the temple lies approximately 2312 m above sea level.



Mukteshwar Mahadev Temple

Situated 22 km from Pathankot on a hilltop on the banks of River Ravi, the Mukteshwar Temple holds a Shivalingam and idols of Gods Ganesha, Brahma, Vishnu and Goddess Parvati. This temple is believed to have been built by the Pandavas during their exile.

Naina Devi Temple

Located on the banks of Naini Lake, the Naina Devi Temple is considered one of the most revered temples of India, as well as one of the top tourist spots in Nainital. Of the fifty-one Shakti-Peethas that are spread throughout our country, this temple is believed to be one of them, making it a popular choice for several devotees from all over India.



Hanuman Garhi Temple

Another popular name that often comes up in the list of temples in Nainital is the Hanuman Garhi temple, situated in the gorgeous Nainital-Haldwani route. Dedicated to Lord Hanuman, this temple is believed to have been established by Neem Karoli Baba, a local saint, in the early 20th century.