Internet Exchange Nepal Prera Business Complex

Location

Jawalakhel
Patan, 44600, Nepal

Parent company

Internet Exchange Nepal

Service provider