Mapquest it. Limestone is north and east of caribou and P.I. is due south of caribou.