France owns a small island off the coast of Newfoundland…

France owns a small island off the coast of Newfoundland that is entirely comprised of rock (St. Pierre). The streets are carved into the rock, and instead of cemeteries, inhabitants carved tombs into the island which are there to this day. 00