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