Hills & Valleys Situated in the center of the city of Pune, Taljai Hills or Taljai Tekadi is among the most well-liked trekking and picnic spots that draws many locals and tourist influx. The location is basically a hilltop that's been named after the temple that is definitely located at the entrance from the forest resulting in the hill. Cam se