Showing posts with label New Providence Island. Show all posts
Showing posts with label New Providence Island. Show all posts

Thursday, March 11, 2010

The Bahamas - Slave Stairs


These are the stairs used for bringing items, including slaves, to part of New Providence Island. I don't believe this picture captures how steep the stairs are.