A Nomad's Diary - travel tales, Man-made MachinesAll About Taradevi Temple Trek, Shimla – A Beginner Trekking Trail40 Comments on All About Taradevi Temple Trek, Shimla – A Beginner Trekking Trail Taradevi Temple or Maa Tara Devi temple is dedicated to the local Goddess and was built more than 250 years …