Pune is home to various scenic places due to its location on the western ghats.