Patale Chhango or Niagara Hell, has accumulated many names over the years. Located near the airport in Pokhara, this attraction has become one of the most popular tourist attractions in Nepal. Also known as Devi Falls, David Falls,...
Monday, July 2, 2012
Subscribe to:
Posts (Atom)