Ile du Nord shared by @cntraveler says: ""A remote island with stretches so bare that parts of Castaway were filmed here."" on Postcard