Hills & Valleys Situated in the heart of the town of Pune, Taljai Hills or Taljai Tekadi is one of the preferred trekking and picnic places that attracts a lot of locals as well as vacationer influx. The place is basically a hilltop that has been named after the temple https://vannevarl691xoz0.mywikiparty.com/user