Hills & Valleys Located in the heart of the city of Pune, Taljai Hills or Taljai Tekadi is one of the most popular trekking and picnic spots that pulls a lot of locals along with tourist inflow. The place is basically a hilltop which has been named after the temple that is definitely located at the doorway of your forest leading to the hill.Excelle