Source: Wiki Creative Commons
On the grounds of the lighthouse, there's a visitor centre, and their home page describes it as...
Approximately six miles south of the seashore's northern entrance is the Bodie Island Visitor Center. This visitor center is located in the historic Bodie Island Lighthouse Double Keepers' Quarters at the end of a short park road off of NC Highway 12 across from Coquina Beach. The visitor center is a great place to get oriented, purchase lighthouse tour tickets, and browse the bookstore.
I went to undergraduate school not far from there and have lots of friends and family in the region and hence contemplate a visit. I'll want to take lots of photos with my mobile but will not have the stamina to carry additional battery packs, just a charger cord fitted with a U. S. style mains adapter.
Question: Is there a facility at the lighthouse or visitor centre where I can recharge a mobile? Or more generally, do U. S. national parks provide these facilities? Cape Hatteras is remote and I can imagine lots of visitors having the same question.