For some unknown reason we did a 100k detour on small roads to the Bay of Pigs (or Playa Giron as the locals call it).... no passengers on or off and no stop...?