blogs.hope.edu
City of Castro
Castro is the capital of the Chiloé Province in the Los Lagos Region and the largest city in Island. The city is about 165.1 sq. miles and it has population of 41,667 based on 2012 census. It was e…