Himalayan water of Nepal is home to about 200 different fish species. Out of the total fish species in Nepal, 190 species are indigenous, and remaining are non-native i.e. exotic species. Well, this can make you think “ Does Nepal have enough water resources for such varieties of fishes”. If you don't know the ...