Cuba - arrival
Previous
Index
Next
Major sports complex just outside the city.