TravelTill

About Castro


JuteVilla
Castro is a city and commune in the Chilean island of Chilo� Island. Castro is the capital of the Chilo� Province in the Los Lagos Region. The city is located on Estero de Castro on the eastern coast of central Chilo� Island
JuteVilla