Mega-Bytes.co.uk
Title
Mega Bytes Internet Cafe - Paphos, Cyprus
Description
Excerpted from the website description:
- Mega Bytes Internet Cafe is located on Tomb of the Kings in Paphos, Cyprus. They offer a fast internet connection in a pleasent enviroment. Mega Bytes, for all your cyber cafe needs.
Languages
English