This photo of Buena Vista is courtesy of TripAdvisor Almost everyone guessed I was in the Bahamas last Monday, Nassau, actually. And the above photo was the site of the Nambutu Embassy in Casino Royale, the James Bond movie I referenced. (Can you believe I forgot to take a photo of the exterior???) I learned this on a really interesting tour of …