Visit Cuba: Havana with price tours ; so near and yet so foreign, 90 miles from Key West