A Dream Himalayan Village

Chatakpur

Chatakpur is a hill village in Darjeeling, West Bengal. Villagers of Chatakpur have taken initiatives to make their place more Eco-friendly and practicing Eco-village culture.

Leave a Reply

Your email address will not be published. Required fields are marked *