Tourists from all over the world keep flocking to Pokhara to see snow-capped mountains, enchanting lakes and natural beauty surrounding them. They trek to far flung villages taking food cans and ...