Websites hosted on 161.35.148.213 IP Address
Geo Location Information for 161.35.148.213 IP Address. The IP Address 161.35.148.213 is located at 52.352 latitude and 4.9392 longitude in The Netherlands. Friendly Location for the IP Address is North Holland, Amsterdam, Netherlands, 1098.
Leafy Life - Order the happiest plants online - Handpicked with love
Find the perfect green friend for you at Leafy Life ❤ Happy, healthy plants, handpicked every Monday and delivered for free
![](https://www.cutestat.com/assets/img/alexa.png?rev=38)
![](https://www.cutestat.com/assets/img/worth.png?rev=38)