Geo Location Information for 95.142.159.173 IP Address. The IP Address 95.142.159.173 is located at 51.5228 latitude and -0.71986 longitude in United Kingdom. Friendly Location for the IP Address is England, Maidenhead, United Kingdom, Sl6 1qz
Fish Hoek B&B and Noordhoek Self Catering Accommodation - Makapa Lodge is a 4-star Luxury Guest House in Cape Town Peninsula, positioned mid way between the False Bay coast and...
Transformational dialogue towards active citizenship