HistoryPROKuba Cayo Largo10 October 201125 October 201116days17258kilometers2countries3cities2sights1photo