E325415
The Port of Castro is a maritime facility serving the town of Castro on the island of Chiloé in southern Chile, handling regional passenger and cargo traffic.