Cayo Largo; An Cuban Paradise 

When you talk to people about traveling to Cuba they think Varadero. But for dive travelers Cayo Largo a small Island of the coast of mainland Cuba is the place to be.  

Cayo Largo is not that easy to get to and you will find that only once per week a flight from your destination will leave to the Island