Cayo largo, Cuba 2015

Cayo largo, Cuba 2015

Cayo Largo is in the South Central region of the Cuban Archipelago, one of the last virgin spots left on the planet. Cayo Largo offers…