Finally arrived on Mahe Island of the Seychelles. One last hop to go!