Located in the Dooars region of the Darjeeling district of West Bengal, India, Samsing is a small scenic hamlet that offers vivid splashes of green, dramatic valley and hill views, fascinating tea gardens, orange orchards, and possibly everything you... #darjeeling #dooars #gorumaranationalpark
Read More