Geo Location Information for 218.85.137.248 IP Address. The IP Address 218.85.137.248 is located at 24.4798 latitude and 118.082 longitude in China. Friendly Location for the IP Address is Fujian, Xiamen, China, 350201
Truck camper reviews, a camper buyers guide, and an off-road camping section makes Truck Camper Magazine the ultimate resource and it's all free!