Which Is the Only Floating Village of India?

Discover Champu Khangpok, India’s only floating village on Loktak Lake in Manipur. Learn about phumdis, local life, Sangai deer and Keibul Lamjao.