reviewne.com
Loktak Lake, Manipur – Glimpses of the floating lake
Loktak Lake, also referred to as the floating paradise, is a beautiful fresh water lake in Manipur. It is the largest fresh water lake in the north eastern regi