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.
Monsoon in North India is more than a season—it’s a rejuvenating experience. As rains sweep across the region, they breathe ...