A national park in the Bishnupur district of Manipur state of India, the Keibul Lamjao National park is only Floating national park in the world. Manipur is located in the North-eastern part of India. The Keibul Lamjao National park is situated on the lake Loktak, the largest freshwater lake in India. The most prominent attraction […]
Leave a comment