Websites hosted on 154.118.230.24 IP Address
Geo Location Information for 154.118.230.24 IP Address. The IP Address 154.118.230.24 is located at -6.8227 latitude and 39.2936 longitude in Tanzania. Friendly Location for the IP Address is Tanzania.
Home | Halmashauri ya Wilaya ya Namtumbo
- namtumbodc.go.tz
A default home page
Not Applicable
$
8.94