Xplora is located in Guatemala on Sector el campo, Aldea Calahuache, el Palmar, Quetzaltenango, Guatemala 09001. Xplora is rated 4 out of 5 in the category internet cafe in Guatemala.
Address
Sector el campo, Aldea Calahuache, el Palmar, Quetzaltenango, Guatemala 09001