Skip to content

Tag: India

light road landscape sign
Ukategorisert 0

Blood-thirsty Witches of The National Highway 66 in India

According to local legend, the entire stretch of the National Highway 66, formerly known as NH17 in India, is haunted. Travelers are warned about not carrying meat with them, as it is said to attract blood thirsty witches.