IP Country City ISP
197.157.99.59 Seychelles Victoria Cable and Wireless (Seychelles) Limited