Keibul Lamjao National Park

Keibul Lamjao National Park is world’s only floating National Park.Keibul Lamjao¬† means,a vast area dominated by tigers.As per 1997 cencus approximately 1146 thamin or one horn danvcing deer which are aboutto be extinct from the world lived here.Throughout the year they stay in the jungle close to the hill and during winter they are seen […]