Hills & Valleys Situated in the center of the town of Pune, Taljai Hills or Taljai Tekadi is among the most popular trekking and picnic places that draws loads of locals together with vacationer inflow. The place is essentially a hilltop that has been named after the temple that is definitely positioned at the entrance from the forest bringing abou