I think she’s talking about Rawalpindi, not Pindi Sarhaal.
Rawalpindi is not a huge town. But it’s very close to Islamabad and Murree, so you can definitely venture out to those places.
One place that you should definitely check out is Pir Sohawa. I went there last August and it’s amazing.