Queen's Staircase
Historic treasure in Nassau
Address: Greenwich Street
City: Nassau
Country: Bahamas