Tourists throng beauteous pokhara hill resort in Nepal as peace returns

Record ID: 316267