the capital of the island of Chiloe, on the coast of Chili in South America. W. Long. 82° S. Lat. 43°.
Castro is also the capital of a duchy of the same name in the Pope's territories in Italy, situated on the confines of Tuscany. E. Long. 12° 35'. N. Lat. 42° 30'.