translate English to French: An internet point is available on-site to for you to chat with your family or friends.
Un point Internet est disponible sur site également pour vous permettre de dialoguer avec votre famille et vos amis.