Amelia Brown——Studied at the University of Manchester, Lives in Manchester, UK.
Roughly 90% of Chile's population live in cities and bigger towns. Chile's capital, Santiago, is the undisputed center of the country, with almost one-third of the population settled there.read more >>
QuesHub is a place where questions meet answers, it is more authentic than Quora, but you still need to discern the answers provided by the respondents.