I havent read all of the replies, but Pilot 1113 is wrong. Back in 1997 I flew from Baltimore (BWI) nonstop to Grand Cayman (GCM) on a course that took us over the Atlantic, through the Bahamas, over Cuba, and approaced G Cayman from the north, down 7Mile Beach, and into Owen Roberts Airport. I tried to post a photo I took of Cuba from the 737-300, but the quality wasn't good enough, (I was over the wing!). Coincidentally, we flew over Cuba AGAIN on the return flight, also USAirways, a 737-400 that time.
Take a flight to the Caribbean, the views from the air are fabulous!
Cuba, however, wasn't too spectacular. The part we flew over was mostly
farmland, I beleive - not too gorgeous!!
"Insert generic statement here."