Home » Destinations » Guruvayur» Attractions» Harikanyaka Temple

Harikanyaka Temple, Guruvayur

Harikanyaka Temple is situated at Ariyanoor. Ariyanoor is a small village adjacent to the holy town of Guruvayur. This aged temple is considered to be built by Perumthachan, the ancient legendary carpenter. Harikanyaka Temple is consecrated to Lord Vishnu. Harikanyaka refers to ‘a virgin form of Lord Vishnu’.

Legends say that Lord Ayyappa is the son of Mohini or Harikanyaka and Lord Shiva. Erstwhile Harikanyakapuram, now known as Ariyannur, was the capital of 32 deshams. Harikanyaka Temple is preserved by the Archaeological Survey of India. It is visited by thousands of people every year and especially during the celebration of the 15 day festival in the months of March-April.

Harikanyaka Temple Photos

  • Today
    31 OC
    88 OF
    UV Index: 6
  • Tomorrow
    29 OC
    84 OF
    UV Index: 6
    Light rain shower
  • Day After
    28 OC
    83 OF
    UV Index: 6
    Heavy rain at times