Nepal


Nepal,


Nepal; Pokhara; Devi's Falls; People; Troupe; Path; Nature; Falls; Forest; Television

NPL1186