Cycle 350km across one of the most diverse and beautiful landscapes in the world, whilst helping Computer Aid International deliver vital IT education to communities in need.
http://www.computer-aid.org/cuba_challenge.htm