Palafitos in Castro, Chiloe Island, Chile An article by Patagonia Southernland Expeditions - Chile Palafitos in Castro, Chiloe Island, Chile