Jul 16
The Molai Forest in Assam, India is unusual for several reasons. The 1,360 acre forest is on a sandbar, for starters. The sandbar is the world’s largest river island, Majuli. And, oh yeah, it was planted entirely by one hyper-dedicated, beautiful maniac named Jadav Payeng.
Post a Comment