Hills & Valleys Located in the heart of town of Pune, Taljai Hills or Taljai Tekadi is among the preferred trekking and picnic spots that attracts plenty of locals as well as vacationer inflow. The place is basically a hilltop which has been named following the temple which is positioned at the entrance of your forest bringing about the hill.The hu