All listings in kathmandu, Nepal

1 listing  
From 9500 Ft. to you … Lokta paper is handmade from Lokta plant barks sourced from the high...