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