United Kingdom Ambassador in Chile
Double-decker buses coming to Santiago
By Kendall Thiele / The Santiago Times SANTIAGO — The first double-decker bus that will operate in the city of Santiago within the public transit system, begins its testing tomorrow as part of a pilot […]