Geo Location Information for 213.27.189.12 IP Address. The IP Address 213.27.189.12 is located at 40.4165 latitude and -3.70256 longitude in Spain. Friendly Location for the IP Address is Spain
Compare and book cheap flights and hotels. Search on eDreams.net and find deals on airfare, hotels and vacations