A view of Everest Tea Estate at located 42 km of Kathmandu. nepalontheweb.com May 10, 2016 Views: 476 Share this:FacebookXLike this:Like Loading... Related Slider