Loktak Lake, the largest freshwater lake in Northeast India, is located near Imphal. It is famous for its unique floating islands called "phumdis" and is home to the Keibul Lamjao National Park, the world's only floating national park.
Imphal Brain Buster: 20 Questions to Explode Your Mind