×

Limbuwan

Limbuwan is an area of the Himalayan region historically made up of 10 Limbu kingdoms, now part of eastern Nepal. Limbuwan means "abode of the Limbus" or "Land of the Limbus". Wikipedia
Area: 6,316 mi²