Geo Location Information for 18.228.63.239 IP Address. The IP Address 18.228.63.239 is located at -23.5733 latitude and -46.6417 longitude in Brazil. Friendly Location for the IP Address is Sao Paulo, São Paulo, Brazil, 01323
IVIDES.org :: Atlas de Indicadores de Sustentabilidade para os Munic?pios Costeiros do Estado do Rio de Janeiro :: Brasil