Websites hosted on 201.196.49.21 IP Address
Geo Location Information for 201.196.49.21 IP Address. The IP Address 201.196.49.21 is located at 10 latitude and -84.1167 longitude in Costa Rica. Friendly Location for the IP Address is Heredia, Heredia, Costa Rica, 40404.