Lepchajagat is a tiny, little hamlet, tucked away in the Pine forest of North Bengal. This hamlet is the heaven for the nature lovers, photographers.
Read this post on sayantideb.com