This is the best place i found in pune and its best for peace and relax your mind
True feeling for nature