Hi all - I’m taking my mom on a 3-night Disney cruise in May. While I have been before and have stopped off in Nassau, I reboarded the ship pretty quickly. I’m happy to stay on the ship the whole day and save my money for other things, but I know that she’ll really want to experience the city in some form. What, if any, more historical-based tours would you recommend? I’ve looked at several options, but want to make sure it’s (a) through Disney and (b) offers a neat perspective of the city. She’s a social studies teacher, so the more historical, the better 
Also, I’d LOVE for it to only take a couple of hours, since I know I’ll want as much pool time as possible!

Also, I’d LOVE for it to only take a couple of hours, since I know I’ll want as much pool time as possible!