Aaron Cycling on Cat Ba Island, Vietnam Posted on 7 November 20187 November 2018 by Aaron Aaron Cycling on Cat Ba Island, Vietnam