All you need to know about haunted Dow Hill at Kurseong Darjeeling
Have you ever had an experience of probing into the place which is considered to be haunted? And Yeah, one such place is right here in India- Dow Hill, Kurseong which is located in Darjeeling. Kurseong is also known as ‘Land of White…