Where is Cape Lookout?
Where is Cape Lookout located?
Cape Lookout, Cape Lookout, United States of America (approx. 34.60544°, -76.53631°)
Where is Cape Lookout on the map?
{"latitude":34.60544,"longitude":-76.53631,"title":"Cape Lookout"}