Ages ago, Musharraf made a telling statement that Usama is not on “sovereign Pakistani territory” which means Pakistani Kashmir, since the NWFP & Waziristan have been an integral part of Pakistan, despite being outside the purview of the Central Govt.
Google Maps works.
Mansur Ijaz in a column years ago spoke in similar terms.
Makes sense, why would Usama hang out in an area with an active US surveillance presence, near the Afghan border when the vast rugged mountainous areas of Pakistani Kashmir are tailor made for lying low.