Time Required : 31 minutes-1 hour
Planning a Trip? Ask Your Question
Dedicated to the Goddess of stars, the Tara Devi temple, is located on a mountain peak, with air of spirituality about it. There are a number of legends and tales to the origins of the temple, making it a simple yet subtly fascinating experience.
One can also enjoy some fantastic views and sceneries from this area.
Compare quotes from upto 3 travel agents for free