Metro Station in Chile honours Greek history and culture Santiago, the capital of Chile, in South America, has a metro station named ‘Grecia’ which…