Browsing Tag

hills station

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- Kurseong located in Darjeeling. Kurseong is also known as ‘Land of White Orchids’ which is famous…