Travelling to North Bengal & Sikkim ? Get the best travel advice and inspiration regarding North Bengal & Sikkim Tourism exclusively from 1001things.

Lal Jhamela Basti

Lal Jhamela Basti, Dooars

The Dooars region of West Bengal, India, gives location to Lal Jhamela Basti. The name “Lal Jhamela” comes from the Bengali words “lal,” which means red, and “jhamela,” which means

Read More »