Eat Pray Nepal Blog: Its true theres a Walmart in Nepal

Sunday, April 14, 2013

Its true theres a Walmart in Nepal

Small businesses in Nepal are shaking with fear. Walmart has made a grand entrance in Nepal with the smallest store you can possibly imagine.


  Location of Store from the picture: Pokhara, Nepal)