-
J.W.H
Bloodthirsty witches of National Highway 66 in India
Read moreAccording to local legend, the entire stretch of National Highway 66, formerly known as NH17 in India, is haunted. Travelers…
0 -
J.W.H
Visiting Fernhills Royal Palace Hotel in India
Read moreNestled amongst the green hills is the red Fernhills Royal Palace Hotel, which is said to be haunted by people…