Welcome to Ocracoke Island, North Carolina, USA home of the number one beach in America. We are happy you are here Please take your shoes off and relax... have a look around!
When I opened my shop, Ocracoke Photo, this morning I found this couple painting pictures of my little building. Sweet! These are their paintings- thanks John and Dodi what a nice surprise!