The Queen's Staircase, Nassau, BahamasMike and I rented a car while we were staying at the Palm Bay Marina. We decide to check out the tourist sights in Nassau and came across...