Geo Location Information for 200.23.161.130 IP Address. The IP Address 200.23.161.130 is located at 24.1667 latitude and -110.3 longitude in Mexico. Friendly Location for the IP Address is Baja California Sur, La Paz, Mexico, 23083
Centro de Investigaciones Biológicas del Noroeste S.C.