Bogota named world’s 3rd most bike-friendly city

by Camilla Pease-Watkin April 23, 2010