Travel Photo of the Moment Cape Hatteras

The Travel Photo of the Moment is of Cape Hatteras lighthouse and was taken by James Jordan297 Cape Hatteras is a national park located on the coast of North Carolina and it is home to one of America’s most famous lighthouses. The Cape Hatteras Lighthouse is the tallest lighthouse in America, according to the National […]