Panorama from Currituck Beach Lighthouse February 6, 2018 by Photographer Ravi 0 The Currituck Beach Lighthouse, Outer Banks, North Carolina, is open to visitors, who can climb the 220 steps to the top for unparalleled views of the Whalehead in Historic Corolla, the Currituck Sound, and the Atlantic Ocean. Panorama from Currituck Beach Lighthouse Like this:Like Loading...