0 truetrue English City of Castro (approx. 42,000 inhabitants) Capital of the Chilean island of Chiloé. German Stadt Castro (ca. 42.000 Einwohner), Hauptstadt...