Websites hosted on 199.182.172.190 IP Address
Geo Location Information for 199.182.172.190 IP Address. The IP Address 199.182.172.190 is located at 35.4662 latitude and -97.5168 longitude in United States of America. Friendly Location for the IP Address is Oklahoma, Oklahoma City, United States, 73123.
Liter of Light
- literoflightswitzerland.org
Liter of Light Switzerland is part of a global open source network with the aim to provide an ecologically and economically sustainable source of light to underprivileged households that do not have access to electricity or simply cannot afford electricity.
Not Applicable
$
8.95