You need a flash plugin to see this content.
CARIBBEAN BEACH
The official language is Spanish
A visa is required for Cuba.
9¾ hours
Cuba has a pleasant sub-tropical climate influenced by trade winds. Temperatures range from 25-30 °C all year with tropical showers generally occurring from June to September.
Tipping is always at your discretion but much appreciated.