Srilanka-Places.com has listed approx 1 internet cafes in Dambulla. Some of the Top rated internet cafes in Dambulla are- Aeon Internet cafe.

Place Name
Type
Address
Internet cafe
Internet cafe
Aeon technologies, No 40, kurunegala juntion, Dambulla, A6, Dambulla, Sri Lanka

Similar Categories