In Hinduism, the goddess Tara; meaning "One who protects", is the second of the Dasa (ten) Mahavidyas or "Great Wisdom [goddesses]", and is a form of Shakti (primeval energy in female form). Tantric manifestations of Durga or Mahadevi, or Parvati.
The word 'Tara', and also 'Tarini' (another popular name of the goddess) have been derived from the Sanskrit root syllable 'tAr', signifying protection. In many other contemporary Indian languages, the word 'tara' also means star. As the star is seen as a beautiful but perpetually self-combusting thing, so Tara is perceived at core as the absolute, unquenchable hunger that propels all life.
The picturesque view from the temple is indeed breath taking and captivating with the superb panorama of the lofty and majestic forested mountains around, which offers a calm peaceful and tranquil countryside, a site that has a soothing and rejuvenating effect, being away from the din, pollution and the taxing effect of a fast urban life style.