TIDBITS

The largest freshwater lake in Northeast India with ‘landmasses’ floating over it. The lake is located at Manipur… Read More

The largest and also the oldest of the oldest civilisation in India, this site has a history of over 7000 years… Read More