Websites hosted on 155.133.129.81 IP Address
Geo Location Information for 155.133.129.81 IP Address. The IP Address 155.133.129.81 is located at 48.8322 latitude and 2.3561 longitude in France. Friendly Location for the IP Address is Paris, Paris, France, 75013.
Naguib Mahfouz Cafe - Hurghada New Marina
Situated at the north end of the New Hurghada Marina close to the water-edge, Naguib Mahfouz Cafe is a highly popular spot for families and friends looking for the Egyptian cafe feel.
![](https://www.cutestat.com/assets/img/alexa.png?rev=38)
![](https://www.cutestat.com/assets/img/worth.png?rev=38)