Undekha Wajood | Episode # 84 Promo l H Now

Tayyab and Faraz explore one of Pakistan’s most haunted places.
Shah Allah Ditta caves, situated near Margalla Hills in Islamabad are notorious for paranormal activity. Let’s see what found them in the dead of the night, near the caves!

source

You might be interested in