The Inn at Blackbeards Castle


The Inn at Blackbeards Castle

Blackbeards Castle was part of the larger Fort Christian, which the Dutch actually dismantled in the 1870s.


Leave a Reply

Your email address will not be published.