For your next holiday, why don't you plan a trip to this sleepy village in northeast India?

See Full Page