Geo Location Information for 185.28.193.195 IP Address. The IP Address 185.28.193.195 is located at 48.6209 latitude and 14.2498 longitude in Czech Republic. Friendly Location for the IP Address is Jihocesky Kraj, Loucovice, Czech Republic, 130 00