Nestled in the heart of Islamabad, lies a hidden gem that only a few have had the pleasure to discover. ..