Manipur, that is home to the iconic Loktak Lake has another secret, nestled in the very heart of the same timeless landmark.