Geo Location Information for 149.12.66.2 IP Address. The IP Address 149.12.66.2 is located at 33.8865 latitude and -81.5312 longitude in United States. Friendly Location for the IP Address is South Carolina, Batesburg, United States, 29006
Turismo por España. La guia de viajes a España. Vuelos y hoteles en Madrid, Barcelona, Valencia, Málaga... Completa información de turismo