Websites hosted on 80.12.86.149 IP Address
Geo Location Information for 80.12.86.149 IP Address. The IP Address 80.12.86.149 is located at 48.8543 latitude and 2.3527 longitude in France. Friendly Location for the IP Address is Paris, Paris, France, 75010.
Jiwix ! Stockez, Sauvegardez, Partagez vos gros fichiers (Photo Vidéo
- jiwix.com
Jiwix est un site sécurisé pour stocker, sauvegarder et partager en privé vos gros fichiers, photos, vidéos, fichiers audio et documents.
Not Applicable
$
8.95