Asia A Place in the World Pokhara: Phewa the sacred lake The trip [st] Pokhara is part of the places chosen by nature. But, is little known for… byJavier Brandoli27 February, 2010