News
1. Loktak Lake Loktak Lake is the largest freshwater lake in North East India and it looks like a dream. The lake is famous for phumdis which are floating islands made of grass and soil.
5d
Newspoint on MSN5 Monsoon Places To Explore in North IndiaMonsoon in North India is more than a season—it’s a rejuvenating experience. As rains sweep across the region, they breathe ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results