The downtown Beaufort has a lot of shops with friendly store keepers.
The Maritime Museum in Beaufort is open for public free of admission fee. You may want to spend a couple of hours in there to get a taste of coastal cultures and maritime history.
Within walking distance, everyone has access to the beautiful beaches in Beaufort. Father and son are having a short walk on the beach.