
Topic
Free account · your comment posts right after signup
Not who you're looking for? Others named Estación Central: metro station in Santiago, Chile · commune of Chile in Santiago Province, Santiago Metropolitan
Central Station, also known as Alameda station, is a major railway station in Santiago, Chile. It serves the south of the country and is the city's primary railway hub. After the closure of Mapocho, it became the only major railway station in Santiago. It is on the Avenida Libertador General Bernardo O'Higgins, facing Matucana avenue.
Read the full article →