Cycling in Taiwan: Tour de Formosa Bikedan 14 November, 2010 Cycling 1 Comment It has been a hectic couple of weeks for me as I had been racing the Tour de Formosa, a Deaf Invitational showcasing some of the world’s best cyclists, …