Geo Location Information for 20.50.64.21 IP Address. The IP Address 20.50.64.21 is located at 53.3442 latitude and -6.26725 longitude in Ireland. Friendly Location for the IP Address is Dublin, Dublin, Ireland, D8