Hills & Valleys Located in the heart of the city of Pune, Taljai Hills or Taljai Tekadi is one of the preferred trekking and picnic spots that pulls plenty of locals together with tourist influx. The spot is largely a hilltop that's been named following the temple that's located at the entrance of the forest bringing about the hill.Owing to your ge