Geo Location Information for 185.141.194.63 IP Address. The IP Address 185.141.194.63 is located at 34.7667 latitude and 32.4167 longitude in Cyprus. Friendly Location for the IP Address is Pafos, Paphos, Cyprus
Founded in 1963, The Cyprus Development Bank Public Company Ltd is today one of the leading niche financial institutions in Cyprus