Hills & Valleys Located in the guts of the town of Pune, Taljai Hills or Taljai Tekadi is among the most popular trekking and picnic places that draws loads of locals together with vacationer influx. The spot is essentially a hilltop that's been named after the temple that is certainly positioned at the entrance with the forest resulting in the hil