Hills & Valleys Situated in the center of the city of Pune, Taljai Hills or Taljai Tekadi is one of the most well-liked trekking and picnic places that pulls a lot of locals along with vacationer inflow. The location is essentially a hilltop that has been named after the temple that is definitely situated at the doorway on the forest resulting in t