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.

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

Leave a Reply