Geo Location Information for 196.13.121.98 IP Address. The IP Address 196.13.121.98 is located at -1.28333 latitude and 36.8167 longitude in Kenya. Friendly Location for the IP Address is Kenya
sportpesa.com is an East African Sports Betting Site that gives you an opportunity to win big cash through making a prediction of a game result on a game that has not...